4 releases (1 stable)
| 1.0.0 | Apr 11, 2024 |
|---|---|
| 0.2.0 | Mar 18, 2023 |
| 0.1.1 | Mar 15, 2023 |
| 0.1.0 | Mar 15, 2023 |
#19 in #sql-migrations
176 downloads per month
7KB
110 lines
grate
A simple sql migrations file gen tool
example
grate --name party --path migrations
✅ created ./migrations/1678912821_party.up.sql
✅ created ./migrations/1678912821_party.down.sql
params
name- required. the name of the migration, will be appended to the file name after the timestamp.path- optional. defaults to./migrations. will generate a new directory if non exists.format- optional. defaults toauto. Options areauto,unix,datetime,milli,int. Determines the format of the file prefix (ie{prefix}_{name}.up.sql). When using theautoformat, the tool looks into the path you supplied and finds the most recent file, then uses that convention.
Dependencies
~1.9–2.7MB
~46K SLoC