命令行

带有用于常见任务的命令。

初始化

初始化项目配置和数据库,并填充基础数据:

go run cmd/migrate/main.go init [--seed] 

迁移

迁移数据库数据表:

go run cmd/migrate/main.go migrate [--seed]

回滚迁移

回滚迁移:

go run cmd/migrate/main.go rollback [--to]

重置

回滚迁移并从新执行迁移:

go run cmd/migrate/main.go refresh [--seed]

填充

填充数据:

go run cmd/migrate/main.go seed