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