add migration system
This commit is contained in:
@@ -15,12 +15,18 @@ func main() {
|
||||
port = "8080"
|
||||
}
|
||||
|
||||
migrationsPath := "file://internal/db/migrations"
|
||||
|
||||
database, err := db.Connect()
|
||||
if err != nil {
|
||||
log.Fatalf("Failed to connect to database: %v", err)
|
||||
}
|
||||
defer database.Close()
|
||||
|
||||
if err := db.RunMigrations(database, migrationsPath); err != nil {
|
||||
log.Fatalf("Failed to run migrations: %v", err)
|
||||
}
|
||||
|
||||
queries := db.New(database)
|
||||
h := handlers.New(queries)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user