app-cloudep-notification-se.../generate/database
王性驊 d72993368e feat: make file (#1)
Co-authored-by: daniel.w <daniel.w@intteam.net>
Reviewed-on: #1
2024-08-20 06:35:46 +00:00
..
mongodb feat: init project 2024-08-20 14:12:13 +08:00
mysql feat: init project 2024-08-20 14:12:13 +08:00
seeder feat: init project 2024-08-20 14:12:13 +08:00
readme.md feat: make file (#1) 2024-08-20 06:35:46 +00:00

readme.md

migrate

數據庫遷移工具

golang-migrate

安裝 make

brew install Makefile

安裝 golang-migrate

brew install golang-migrate

執行刪除 mysql schema

migrate -source file://database/migrations/mysql -database 'mysql://account:password@tcp(127.0.0.1:3306)/esc_c2c' down

執行安裝 mysql schema

migrate -source file://database/migrations/mysql -database 'mysql://account:password@tcp(127.0.0.1:3306)/esc_c2c' up

執行刪除 mongo schema

migrate -source file://database/migrations/mongodb -database 'mongodb://127.0.0.1:27017/esc_c2c' down

執行安裝 mongo schema

migrate -source file://database/migrations/mongodb -database 'mongodb://127.0.0.1:27017/esc_c2c' up