letzes struct aus gsmaster nach models migriert

This commit is contained in:
2025-07-28 20:55:07 +02:00
parent 585c2a2cb3
commit d65dbae050
19 changed files with 85 additions and 124 deletions
+2 -3
View File
@@ -4,7 +4,6 @@ import (
"bamort/character"
"bamort/database"
"bamort/equipment"
"bamort/gsmaster"
"bamort/importer"
"bamort/models"
"bamort/skills"
@@ -50,7 +49,7 @@ func migrateAllStructures(db *gorm.DB) error {
if err := character.MigrateStructure(db); err != nil {
return fmt.Errorf("failed to migrate character structures: %w", err)
}
if err := gsmaster.MigrateStructure(db); err != nil {
if err := models.MigrateStructure(db); err != nil {
return fmt.Errorf("failed to migrate gsmaster structures: %w", err)
}
if err := equipment.MigrateStructure(db); err != nil {
@@ -175,7 +174,7 @@ func copyAllDataToTestDB(liveDB, testDB *gorm.DB) (map[string]int, error) {
}
stats["gsmaster_transportation"] = count
count, err = copyTableDataWithCount(liveDB, testDB, &gsmaster.Believe{})
count, err = copyTableDataWithCount(liveDB, testDB, &models.Believe{})
if err != nil {
return stats, err
}
+5 -6
View File
@@ -4,7 +4,6 @@ import (
"bamort/character"
"bamort/database"
"bamort/equipment"
"bamort/gsmaster"
"bamort/models"
"bamort/skills"
"bamort/user"
@@ -96,7 +95,7 @@ func TestMakeTestdataFromLiveRewrite(t *testing.T) {
require.NoError(t, err)
err = character.MigrateStructure(liveDB)
require.NoError(t, err)
err = gsmaster.MigrateStructure(liveDB)
err = models.MigrateStructure(liveDB)
require.NoError(t, err)
err = skills.MigrateStructure(liveDB)
require.NoError(t, err)
@@ -118,7 +117,7 @@ func TestMakeTestdataFromLiveRewrite(t *testing.T) {
require.NoError(t, err)
err = character.MigrateStructure(testDb)
require.NoError(t, err)
err = gsmaster.MigrateStructure(testDb)
err = models.MigrateStructure(testDb)
require.NoError(t, err)
err = skills.MigrateStructure(testDb)
require.NoError(t, err)
@@ -181,7 +180,7 @@ func TestLoadPredefinedTestDataFromFile(t *testing.T) {
require.NoError(t, err)
err = character.MigrateStructure(sourceDB)
require.NoError(t, err)
err = gsmaster.MigrateStructure(sourceDB)
err = models.MigrateStructure(sourceDB)
require.NoError(t, err)
err = skills.MigrateStructure(sourceDB)
require.NoError(t, err)
@@ -216,7 +215,7 @@ func TestLoadPredefinedTestDataFromFile(t *testing.T) {
require.NoError(t, err)
err = character.MigrateStructure(targetDB)
require.NoError(t, err)
err = gsmaster.MigrateStructure(targetDB)
err = models.MigrateStructure(targetDB)
require.NoError(t, err)
err = skills.MigrateStructure(targetDB)
require.NoError(t, err)
@@ -294,7 +293,7 @@ func TestSetupTestDBWithTestData(t *testing.T) {
require.NoError(t, err)
err = character.MigrateStructure(sourceDB)
require.NoError(t, err)
err = gsmaster.MigrateStructure(sourceDB)
err = models.MigrateStructure(sourceDB)
require.NoError(t, err)
err = skills.MigrateStructure(sourceDB)
require.NoError(t, err)