diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-12-04 23:27:20 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-12-04 23:27:30 +0900 |
| commit | 2676ee96685763fe1f3650f82a2dccac226ba5d9 (patch) | |
| tree | 89ca721b6db435da2344fc16aab0784c00811401 /backend/cmd/migrate.go | |
| parent | 58d132139ba8d5fa17c8681a0275047ce4cca809 (diff) | |
| download | feedaka-2676ee96685763fe1f3650f82a2dccac226ba5d9.tar.gz feedaka-2676ee96685763fe1f3650f82a2dccac226ba5d9.tar.zst feedaka-2676ee96685763fe1f3650f82a2dccac226ba5d9.zip | |
refactor(backend): move cmd_*.go to cmd packagev0.4.3
Diffstat (limited to 'backend/cmd/migrate.go')
| -rw-r--r-- | backend/cmd/migrate.go | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/backend/cmd/migrate.go b/backend/cmd/migrate.go new file mode 100644 index 0000000..26804e7 --- /dev/null +++ b/backend/cmd/migrate.go @@ -0,0 +1,17 @@ +package cmd + +import ( + "database/sql" + "log" + + "undef.ninja/x/feedaka/db" +) + +func RunMigrate(database *sql.DB) { + log.Println("Running database migrations...") + err := db.RunMigrations(database) + if err != nil { + log.Fatalf("Migration failed: %v", err) + } + log.Println("Migrations completed successfully") +} |
