【文件属性】:
文件名称:node-sql-fixtures:PostgreSQL,MySQL,MariaDB和SQLite中Node.jsSQL固定装置
文件大小:93KB
文件格式:ZIP
更新时间:2021-02-03 10:54:13
nodejs javascript mysql database postgresql
sql-fixtures
轻松生成保存在数据库中的数据,并自动解决外键依赖性。 集成测试和生成伪数据的理想选择。 内部使用 。
Hibernate但稳定
sql-fixtures不再处于活动状态,因为它已经完成了很多工作。 如果出现任何问题,我仍然会支持。
支持的数据库
数据库
作品?
从版本开始
集成测试?
用法
Postgres
是
0.0.0
几个已知的项目
MySQL
是*
0.4.0
几个已知的项目
sqlite3
是*
0.3.0
一个已知的项目
玛丽亚数据库
是**
0.7.0
没有已知的项目:(
*对于MySQL和Maria,您可能会遇到问题。
**对于sqlite,如果使用“无rowid”创建表,则可能遇到与上述MySQL和Maria相同的问题
安装
npm install sql-fixtures
简单的例子
var sqlFixtures = require ( 'sql-fixtures' ) ;
// depending on which database engine you are using
// this is a typica
【文件预览】:
node-sql-fixtures-master
----.gitignore(652B)
----Dockerfile(325B)
----package.json(1KB)
----CHANGELOG(5KB)
----gulpfile.js(1KB)
----LICENSE(1KB)
----index.js(54B)
----docker-compose.yml(570B)
----integration_tests.md(2KB)
----README.md(3KB)
----site()
--------css()
--------index.html(15KB)
----lib()
--------util.js(160B)
--------resolve-dependencies.js(2KB)
--------prioritize.js(5KB)
--------unescape.js(451B)
--------fixture-generator.js(5KB)
--------is-sqlite.js(266B)
--------execute-fk-queries.js(981B)
--------is-postgres.js(664B)
--------generate-spec-ids.js(2KB)
--------insert-records.js(8KB)
----deploySite.sh(48B)
----test()
--------integration()
--------unit()
--------helpers()
----yarn.lock(140KB)