【文件属性】:
文件名称:graphql-sequelize-crud:从Sequelize模型自动生成查询和变异
文件大小:394KB
文件格式:ZIP
更新时间:2021-02-03 01:32:52
graphql relay crud sequilizejs GraphQL
graphql-sequelize-crud
从Sequelize模型自动生成查询和变异
演示版
有关源代码,请参见 。
以下是从简单的Sequelize模式自动生成的。 使用生成。
安装
# Install Peer Dependencies
npm install --save graphql graphql-relay graphql-sequelize-teselagen sequelize
# Install GraphQL-Sequelize-CRUD
npm install --save graphql-sequelize-crud
用法
有关源代码,请参见 。
为什么
:white_heavy_check_mark: 易于出错的开发。 不再需要使GraphQL与数据库字段保持同步。
:white_heavy_check_mark: 。
:white_heavy_check_mark: GraphQL和Relay的强大功能以及Sequelize的快速数据库开发
产品特点
仅从Sequelize模型定义生成GraphQL API
兼容的GraphQL AP
【文件预览】:
graphql-sequelize-crud-master
----.travis.yml(340B)
----package.json(3KB)
----tslint.json(9KB)
----test()
--------tsconfig.json(419B)
--------getSchema.test.ts(30KB)
----graph.png(322KB)
----LICENSE(1KB)
----package-lock.json(331KB)
----src()
--------utils.ts(5KB)
--------@types()
--------types.ts(186B)
--------getSchema.ts(10KB)
--------index.ts(115B)
--------OperationFactory.ts(24KB)
----.npmignore(585B)
----tsconfig.json(818B)
----index.d.ts(94B)
----.gitignore(598B)
----CHANGELOG.md(142B)
----demo()
--------index.ts(4KB)
----README.md(2KB)
----yarn.lock(144KB)
----.node-version(3B)
----.vscode()
--------launch.json(1KB)
--------settings.json(313B)
--------tasks.json(709B)