简介
widget-knex-schema 是一个能够让你通过 Knex.js 创建数据库表结构并添加默认数据的库。它会帮你自动生成表结构,常用的 CRUD 方法以及其他一些常见的操作。使用这个库可以大幅度提高开发效率。
安装
npm install widget-knex-schema --save
使用
1. 初始化
const knex = require('knex')(config) const widget_knex = require('widget-knex-schema').init(knex)
2. 创建模型并添加默认数据
-- -------------------- ---- ------- ----- ----- - -------------------------- ---------- ------------- ------- - ----- ----- ------ ---- -- --------- - ----- -------------- ------ ---------------------- -- ------- -------- -- - ------------------------------------ ------------------- -------------------- -- ---------- -------- ------ --- - ------------ -------------- ----- --------- - --
3. 增删改查
-- -------------------- ---- ------- -- ---- ----- -------- - --- ------- -- ---- ------------------- ------ -- - -- ----- ----- --- -- -------- ------------------------ ----- ------ -- - -- ----- ----- --- -- ---------- ----------------- ----------------------- -------- -- - -- ----- ----- --- -- ---- --------------------- -- - -- ----- ----- --- -- -- -- --
总结
通过使用 widget-knex-schema,可以有效的简化开发过程中的数据结构表创建及维护工作。它提供的默认值,主键自增等一些通用操作将大幅提高开发效率。我们建议大家在项目开发过程中尝试使用此库。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6006710a8dd3466f61ffe06f