文件名称:postgres-migrations:受堆栈溢出启发的PostgreSQL迁移库,具有严格的顺序和不变的迁移
文件大小:86KB
文件格式:ZIP
更新时间:2024-02-26 02:09:15
nodejs javascript postgres node typescript
Postgres迁移 介绍了受Stack Overflow系统启发的PostgreSQL迁移库。 需要节点10.17.0+ 支持PostgreSQL 9.4+ API 有两种使用API的方法。 要么传递一个数据库连接配置对象: import { createDb , migrate } from "postgres-migrations" async function ( ) { const dbConfig = { database : "database-name" , user : "postgres" , password : "passwo
【文件预览】:
postgres-migrations-master
----.travis.yml(123B)
----ava.config.integration.cjs(163B)
----package.json(2KB)
----tslint.json(1KB)
----.prettierrc(73B)
----.prettierignore(5B)
----LICENSE(1KB)
----package-lock.json(145KB)
----src()
--------run-migration.ts(2KB)
--------bin()
--------with-lock.ts(1KB)
--------files-loader.ts(1KB)
--------load-sql-from-js.ts(606B)
--------__tests__()
--------with-connection.ts(905B)
--------__unit__()
--------migrate.ts(5KB)
--------create.ts(2KB)
--------migrations()
--------migration-file.ts(1KB)
--------validation.ts(1KB)
--------types.ts(1KB)
--------file-name-parser.ts(802B)
--------index.ts(240B)
----.npmignore(32B)
----tsconfig.json(69B)
----tsconfig-build.json(161B)
----ava.config.unit.cjs(161B)
----.gitignore(38B)
----tsconfig-base.json(375B)
----.fitcommitjsrc.yml(387B)
----CHANGELOG.md(809B)
----ava.config.cjs(76B)
----README.md(10KB)
----.editorconfig(147B)