sequelize-to-json-schema:sequelize模型中的灵活json模式生成器

时间:2024-05-21 17:33:51
【文件属性】:

文件名称:sequelize-to-json-schema:sequelize模型中的灵活json模式生成器

文件大小:13KB

文件格式:ZIP

更新时间:2024-05-21 17:33:51

json-schema sequelize-models schema-generation JavaScript

序列化为json模式 sequelize模型中的灵活json模式生成器 特征: 重命名属性(如果它们在您的json模式中不同)(例如,snake_case到camelCase) 包括使用$ ref或内联的关联 自动为枚举生成示例 通过描述,示例,验证等轻松自定义模式 专为草案06设计 例子 // User model is defined as // userDefinition = { // full_name: Sequelize.STRING, // status: { // type: Sequelize.ENUM, // values: ['REAL', 'IMAGINED'], // }, // } // With associations for hasMany addresses and hasOne profile const schem


【文件预览】:
sequelize-to-json-schema-master
----.eslintrc(910B)
----lib()
--------schemaFactory.js(783B)
--------sequelizeSchema.js(10KB)
--------index.js(98B)
----.travis.yml(111B)
----test()
--------models.js(447B)
--------schema.test.js(2KB)
--------mockModel.js(686B)
----LICENSE.md(4KB)
----README.md(5KB)
----.editorconfig(325B)
----.gitignore(241B)
----.eslintignore(18B)
----package.json(1KB)

网友评论