模式:从SQL数据库模式生成打字稿接口定义

时间:2024-02-23 13:43:39
【文件属性】:

文件名称:模式:从SQL数据库模式生成打字稿接口定义

文件大小:984KB

文件格式:ZIP

更新时间:2024-02-23 13:43:39

mysql postgres automation reflection typescript

原理图 使用Schemats,您可以从(Postgres,MySQL)SQL数据库模式中自动生成TypeScript接口定义。 从数据库模式开始: 用户数 ID 系列 用户名 VARCHAR 密码 VARCHAR last_logon 时间戳 自动生成以下TypesScript接口 interface Users { id : number ; username : string ; password : string ; last_logon : Date ; } 有关该项目背后的动机和理性的概述,请查看。 快速开始 安装示意图 npm install -g schemats 从模式生成类型定义 schemats generate -c postgres://postgres@localhost/osm -t users -o osm.ts schemats generate -c mysql://mysql@localhost/osm -t users -o osm.ts 上面的命令将为具有表 数据库生成Typescript接口。 结


【文件预览】:
schemats-master
----circle.yml(373B)
----demo2.gif(489KB)
----src()
--------typescript.ts(2KB)
--------options.ts(692B)
--------schemaInterfaces.ts(652B)
--------index.ts(4KB)
--------schemaPostgres.ts(6KB)
--------schemaMysql.ts(7KB)
--------schema.ts(919B)
----.vscode()
--------settings.json(58B)
----.npmignore(57B)
----CONTRIBUTING.md(414B)
----.travis.yml(619B)
----tsconfig.json(396B)
----LICENSE(1KB)
----test()
--------integration()
--------actual()
--------testUtility.ts(2KB)
--------README.md(642B)
--------expected()
--------fixture()
--------unit()
--------mocha.opts(73B)
----tslint.json(242B)
----README.md(6KB)
----.editorconfig(123B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(6KB)
----demo.gif(673KB)
----bin()
--------schemats.ts(2KB)
----package.json(2KB)
----.nvmrc(4B)

网友评论