diff --git a/lib/db/schema/migration.go b/lib/db/schema/migration.go index 7a8cd0d..4cc6f23 100644 --- a/lib/db/schema/migration.go +++ b/lib/db/schema/migration.go @@ -123,7 +123,7 @@ func GetMigrationScript(db *gorm.DB) []string { //q = append(q, ddl.FromStatement(stmt).Constrains(constraints, is)...) tail = append(tail, ddl.FromStatement(stmt).Constrains(constraints, is)...) if len(q) > 0 { - queries = append(queries, "\r\n\r\n-- Migrate Table:"+stmt.Schema.Table) + queries = append(queries, "\r\n\r\n-- Migrate Model: "+stmt.Schema.ModelType.Name()+"("+stmt.Schema.Table+")") queries = append(queries, q...) } if caller, ok := el.(interface { diff --git a/lib/db/types/archive.go b/lib/db/types/archive.go new file mode 100644 index 0000000..89e3997 --- /dev/null +++ b/lib/db/types/archive.go @@ -0,0 +1,9 @@ +package types + +type Archive struct { + Archive bool `gorm:"column:archive" json:"archive"` +} + +func (v *Archive) SetArchive(archive bool) { + v.Archive = archive +}