202401191539_initial_migration.go raw
1 package migrations
2
3 import (
4 _ "embed"
5 "text/template"
6
7 "github.com/go-gormigrate/gormigrate/v2"
8 "gorm.io/gorm"
9 )
10
11 //go:embed 202401191539_initial_migration.sql.tmpl
12 var initialMigration string
13
14 var initialMigrationTmpl = template.Must(template.New("initial_migration").Parse(initialMigration))
15
16 // Initial migration
17 var _202401191539_initial_migration = &gormigrate.Migration{
18 ID: "202401191539_initial_migration",
19 Migrate: func(tx *gorm.DB) error {
20 return exec(tx, initialMigrationTmpl)
21 },
22 Rollback: func(tx *gorm.DB) error {
23 return nil
24 },
25 }
26