Skip to content

预设数据

DataFaker提供了如下预设数据支持
以下是根据您提供的模块信息生成的 Markdown 表格文档,每个模块一个表格,结构清晰,便于查阅。

航班信息 (Airline Module)

键名说明
airline.aircraftType飞机型号
airline.airline航空公司名称
airline.airplane飞机名称或编号
airline.airport机场名称
airline.flightNumber航班号
airline.recordLocator记录定位符(如 PNR)
airline.seat座位号(如 12A)

动物 (Animal Module)

键名说明
animal.bear熊的种类
animal.bird鸟类名称
animal.cat猫的品种
animal.cetacean鲸目动物(如海豚、鲸鱼)
animal.cow牛的品种
animal.crocodilia鳄鱼类动物
animal.dog狗的品种
animal.fish鱼类名称
animal.horse马的品种
animal.insect昆虫名称
animal.lion狮子相关
animal.petName宠物名字
animal.rabbit兔子品种
animal.rodent啮齿动物(如老鼠、仓鼠)
animal.snake蛇类名称
animal.type动物类型(通用)

书籍 (Book Module)

键名说明
book.author作者姓名
book.format书籍格式(如平装、电子书)
book.genre书籍类型(如科幻、悬疑)
book.publisher出版社名称
book.series书籍系列名称
book.title书籍标题

颜色 (Color Module)

键名说明
color.cmykCMYK 颜色值
color.colorByCSSColorSpace按 CSS 颜色空间生成颜色
color.cssSupportedFunction支持的 CSS 颜色函数(如 hsl, rgb)
color.cssSupportedSpace支持的 CSS 颜色空间
color.hslHSL 颜色值
color.human人类可读的颜色名称(如“红色”)
color.hwbHWB 颜色值
color.labLab 颜色值
color.lchLCH 颜色值
color.rgbRGB 颜色值
color.space颜色空间名称

商业 (Commerce Module)

键名说明
commerce.department商店部门名称
commerce.isbnISBN 书籍编号
commerce.price商品价格
commerce.product产品名称
commerce.productAdjective产品形容词(如“耐用的”)
commerce.productDescription产品描述
commerce.productMaterial产品材料
commerce.productName完整产品名称(通常为形容词+材料+产品)

公司 (Company Module)

键名说明
company.buzzAdjective商业流行形容词(如“创新的”)
company.buzzNoun商业名词(如“解决方案”)
company.buzzPhrase完整的商业口号短语
company.buzzVerb商业动词(如“优化”)
company.catchPhrase公司标语
company.catchPhraseAdjective标语中的形容词
company.catchPhraseDescriptor标语中的描述词
company.catchPhraseNoun标语中的名词
company.name公司名称

数据库 (Database Module)

键名说明
database.collation排序规则
database.column数据库列名
database.engine数据库引擎(如 InnoDB)
database.mongodbObjectIdMongoDB ObjectId
database.type数据库类型(如关系型、NoSQL)

数据类型 (DataType)

键名说明
datatype.boolean布尔值(true/false)

日期 (Date Module)

键名说明
date.anytime任意时间
date.between两个日期之间的时间
date.betweens多个日期范围
date.birthdate出生日期
date.future将来日期
date.month月份名称
date.past过去日期
date.recent最近的日期
date.soon即将到来的日期
date.timeZone时区
date.weekday星期几

金融 (Finance Module)

键名说明
finance.accountName账户名称
finance.accountNumber账户号码
finance.amount金额
finance.bic银行识别码(BIC/SWIFT)
finance.bitcoinAddress比特币地址
finance.creditCardCVV信用卡 CVV 安全码
finance.creditCardIssuer信用卡发行机构
finance.creditCardNumber信用卡号码
finance.currency货币名称(含符号)
finance.currencyCode货币代码(如 USD)
finance.currencyName货币名称(如美元)
finance.currencyNumericCode货币数字代码
finance.currencySymbol货币符号(如 $)
finance.ethereumAddress以太坊地址
finance.iban国际银行账户号码
finance.litecoinAddress莱特币地址
finance.pin银行卡 PIN 码
finance.routingNumber银行路由号码
finance.transactionDescription交易描述
finance.transactionType交易类型(如存款、取款)

食物 (Food Module)

键名说明
food.adjective食物形容词(如“香脆的”)
food.description食物描述
food.dish菜肴名称
food.ethnicCategory民族菜系(如川菜、意大利菜)
food.fruit水果名称
food.ingredient食材名称
food.meat肉类名称
food.spice香料名称
food.vegetable蔬菜名称

Git (Git Module)

键名说明
git.branchGit 分支名称
git.commitDate提交日期
git.commitEntry完整的提交日志条目
git.commitMessage提交信息
git.commitSha提交 SHA 哈希值

黑客 (Hacker Module)

键名说明
hacker.abbreviation黑客术语缩写
hacker.adjective黑客风格形容词(如“加密的”)
hacker.ingverb以 -ing 结尾的动词(如 hacking)
hacker.noun黑客名词(如 firewall)
hacker.phrase黑客风格短语
hacker.verb黑客动词(如破解)

辅助工具 (Helpers Module)

键名说明
helpers.arrayElement从数组中随机选取一个元素
helpers.arrayElements从数组中选取多个元素
helpers.enumValue枚举值
helpers.fake生成假数据
helpers.fromRegExp根据正则表达式生成字符串
helpers.maybe以一定概率返回值
helpers.multiple生成多个值
helpers.mustacheMustache 模板渲染
helpers.objectEntry对象条目(键值对)
helpers.objectKey对象键名
helpers.objectValue对象值
helpers.rangeToNumber将范围转换为数字
helpers.replaceCreditCardSymbols替换信用卡符号占位符
helpers.replaceSymbols替换符号占位符
helpers.shuffle随机打乱数组
helpers.slugify字符串转为 slug 格式
helpers.uniqueArray生成唯一数组
helpers.weightedArrayElement按权重从数组中选元素

图像 (Image Module)

键名说明
image.avatar头像 URL
image.avatarGitHubGitHub 风格头像 URL
image.dataUriData URI 格式的图像
image.personPortrait人物肖像图像 URL
image.url图像 URL(通用)
image.urlLoremFlickrLoremFlickr 图像链接
image.urlPicsumPhotosPicsum Photos 图像链接

互联网 (Internet Module)

键名说明
internet.displayName显示名称
internet.domainName域名(如 example.com)
internet.domainSuffix域名后缀(如 .com, .org)
internet.domainWord域名单词部分
internet.email电子邮件地址
internet.emoji表情符号
internet.exampleEmail示例邮箱(如 user@example.com
internet.httpMethodHTTP 方法(GET, POST 等)
internet.httpStatusCodeHTTP 状态码(如 200, 404)
internet.ipIP 地址
internet.ipv4IPv4 地址
internet.ipv6IPv6 地址
internet.jwtJWT 令牌
internet.jwtAlgorithmJWT 加密算法
internet.macMAC 地址
internet.password随机密码
internet.port端口号
internet.protocol协议(http, https)
internet.url网站 URL
internet.userAgent用户代理字符串
internet.username用户名

地理位置 (Location Module)

键名说明
location.buildingNumber楼宇编号
location.cardinalDirection基本方向(北、南、东、西)
location.city城市名称
location.continent洲名
location.country国家名称
location.countryCode国家代码(如 CN, US)
location.county县/郡名称
location.direction方向(通用)
location.language语言名称
location.latitude纬度
location.longitude经度
location.nearbyGPSCoordinate附近的 GPS 坐标
location.ordinalDirection序数方向(如东北、西南)
location.secondaryAddress次要地址(如公寓号)
location.state州/省名称
location.street街道名称
location.streetAddress完整街道地址
location.timeZone时区
location.zipCode邮政编码

随机文本 (Lorem Module)

键名说明
lorem.lines生成指定行数的文本
lorem.paragraph生成一个段落
lorem.paragraphs生成多个段落
lorem.sentence生成一个句子
lorem.sentences生成多个句子
lorem.slug生成 slug 格式文本
lorem.text生成任意长度的文本
lorem.word生成一个单词
lorem.words生成多个单词

音乐 (Music Module)

键名说明
music.album专辑名称
music.artist艺术家/乐队名称
music.genre音乐流派
music.songName歌曲名称

数字 (Number Module)

键名说明
number.bigInt大整数
number.binary二进制数
number.boolean布尔值(0 或 1)
number.float浮点数
number.hex十六进制数
number.int整数
number.octal八进制数
number.romanNumeral罗马数字

人物 (Person Module)

键名说明
person.bio人物简介
person.firstName名字
person.fullName全名
person.gender性别
person.jobArea工作领域
person.jobDescriptor职位描述词(如高级、首席)
person.jobTitle职位全称
person.jobType职位类型(如工程师、经理)
person.lastName姓氏
person.middleName中间名
person.prefix前缀(如 Mr., Dr.)
person.sex生理性别
person.sexType性别类型
person.suffix后缀(如 Jr., PhD)
person.zodiacSign星座

电话 (Phone Module)

键名说明
phone.imei手机 IMEI 号码
phone.number电话号码

科学 (Science Module)

键名说明
science.chemicalElement化学元素
science.unit科学单位(如米、千克)

字符串 (String Module)

键名说明
string.alpha仅字母字符串
string.alphanumeric字母数字混合字符串
string.binary二进制字符串
string.fromCharacters从指定字符生成字符串
string.hexadecimal十六进制字符串
string.nanoidNano ID 字符串
string.numeric纯数字字符串
string.octal八进制字符串
string.sample随机字符串样本
string.symbol符号字符
string.ulidULID 字符串
string.uuidUUID 字符串

系统 (System Module)

键名说明
system.commonFileExt常见文件扩展名
system.commonFileName常见文件名
system.commonFileType常见文件类型
system.cronCron 表达式
system.directoryPath目录路径
system.fileExt文件扩展名
system.fileName文件名
system.filePath文件路径
system.fileType文件类型
system.mimeTypeMIME 类型
system.networkInterface网络接口名称
system.semver语义化版本号
vehicle.bicycle自行车品牌/型号
vehicle.color车辆颜色
vehicle.fuel燃料类型
vehicle.manufacturer制造商
vehicle.model车辆型号
vehicle.type车辆类型
vehicle.vehicle车辆名称
vehicle.vin车辆识别码(VIN)
vehicle.vrm车辆注册号(车牌)

单词 (Word Module)

键名说明
word.adjective形容词
word.adverb副词
word.conjunction连词
word.interjection感叹词
word.noun名词
word.preposition介词
word.sample随机单词样本
word.verb动词
word.words多个随机单词