文件名称:deno-nessie:用于PostgreSQL,MySQL,MariaDB和SQLite迁移的模块化Deno库
文件大小:105KB
文件格式:ZIP
更新时间:2024-02-24 20:41:23
mysql postgres typescript postgresql sqlite3
内西 对于模块化数据库迁移工具,启发 。 目前支持PostgreSQL,MySQL和SQLite。 如果你想看到你的数据库支持的味道,看看如何使例子客户端插件,在或部分。 请参阅文档。 请参阅文档。 Nessie可通过以下方式获得: 用法 init :生成nessie.config.ts文件 deno run --allow-net --allow-read --allow-write https://deno.land/x/nessie/cli.ts init make [name] :创建迁移 deno run --allow-net --allow-read --allo
【文件预览】:
deno-nessie-master
----mod.ts(298B)
----nessie.config.ts(403B)
----.github()
--------FUNDING.yml(65B)
--------pull_request_template.md(632B)
--------bw-small.svg(3KB)
--------ISSUE_TEMPLATE()
--------workflows()
--------CONTRIBUTING.md(2KB)
--------icon-white.png(2KB)
--------logo.png(37KB)
--------CODE_OF_CONDUCT.md(3KB)
--------CODEOWNERS(13B)
----deps.ts(311B)
----tests()
--------query-builder-migrations()
--------cli-experimental()
--------query-builder()
--------cli()
----LICENSE(1KB)
----cli.ts(3KB)
----examples()
--------config-mysql.ts(514B)
--------migration-column-config.ts(617B)
--------config-postgres.ts(550B)
--------migration-class-experimental.ts(1KB)
--------config-sqlite.ts(319B)
--------migration-third-party.ts(560B)
--------migration-using-connection.ts(781B)
--------seed.ts(140B)
--------migration-basic.ts(668B)
--------seed-class-experimental.ts(329B)
----types.ts(3KB)
----.gitignore(5KB)
----Makefile(2KB)
----egg.json(607B)
----README.md(15KB)
----clients()
--------ClientMySQL.ts(3KB)
--------AbstractClient.ts(7KB)
--------ClientPostgreSQL.ts(2KB)
--------ClientSQLite.ts(2KB)
----query-builder()
--------TypeUtils.ts(5KB)
--------Column.ts(4KB)
--------Table.ts(15KB)
--------Schema.ts(3KB)
----prepare_release.ts(2KB)
----wrappers()
--------AbstractSeed.ts(336B)
--------AbstractMigration.ts(404B)
----qb.ts(174B)
----cli()
--------utils.ts(472B)
--------templates()
--------state.ts(4KB)