1 个不稳定版本
| 0.1.1 | 2023 年 8 月 17 日 |
|---|
#4 在 #database-management
34KB
746 行
模型 CLI
安装
要安装 CLI,请使用以下命令
$ cargo install models-cli
用法
有三个主要命令:database、generate 和 migrate。
database
它可以简写为 db。它包括以下子命令
create:创建在您的 DATABASE_URL 中指定的数据库。drop:删除在您的 DATABASE_URL 中指定的数据库。reset:删除在您的 DATABASE_URL 中指定的数据库,重新创建它并运行任何挂起的迁移。setup:创建在您的 DATABASE_URL 中指定的数据库并运行任何挂起的迁移。
generate
用于生成迁移。如果启用了 -r 标志,它还可以用于生成向下迁移。可以使用 --source 变量指定迁移目录。可以使用 --table 变量过滤要生成的目标表的名称。
migrate
add:创建一个带有给定描述的新迁移,并以当前时间作为版本。info:列出所有可用的迁移及其状态。revert:使用向下文件撤销最新迁移。run:运行所有挂起的迁移。
依赖项
~18–36MB
~594K SLoC