4个版本 (1个稳定版)
1.0.0 | 2024年4月11日 |
---|---|
0.2.0 | 2023年3月18日 |
0.1.1 | 2023年3月15日 |
0.1.0 | 2023年3月15日 |
#503 在 数据库接口
7KB
110 行
grate
一个简单的SQL迁移文件生成工具
示例
grate --name party --path migrations
✅ created ./migrations/1678912821_party.up.sql
✅ created ./migrations/1678912821_party.down.sql
参数
name
- 必选。迁移名称,将在时间戳后附加到文件名。path
- 可选。默认为./migrations
。如果不存在,将生成新目录。format
- 可选。默认为auto
。选项有auto
、unix
、datetime
、milli
、int
。确定文件前缀的格式(例如{prefix}_{name}.up.sql
)。使用auto
格式时,工具会查找您提供的路径,找到最新的文件,然后使用该约定。
依赖
~2.1–3MB
~52K SLoC