From 0ee1c1e4a71a73bf8cb4865f61e313d909c9c10b Mon Sep 17 00:00:00 2001 From: cdricms <36056008+cdricms@users.noreply.github.com> Date: Wed, 29 Jan 2025 18:42:06 +0100 Subject: [PATCH] Cleaned up table creations --- backend/core/schemas.go | 44 ++++++++++++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/backend/core/schemas.go b/backend/core/schemas.go index 346c72c..d94f7de 100644 --- a/backend/core/schemas.go +++ b/backend/core/schemas.go @@ -39,17 +39,39 @@ func InitDatabase(dsn DSN) (*bun.DB, error) { db.RegisterModel((*m.EventToUser)(nil)) db.RegisterModel((*m.PermissionToRole)(nil)) db.RegisterModel((*m.UserToRole)(nil)) - _, err = db.NewCreateTable().Model((*m.User)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.Event)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.EventToUser)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.Blog)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.WebsiteSettings)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.Media)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.Shortcode)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.Role)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.Permission)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.PermissionToRole)(nil)).IfNotExists().Exec(ctx) - _, err = db.NewCreateTable().Model((*m.UserToRole)(nil)).IfNotExists().Exec(ctx) + _, err = db.NewCreateTable(). + Model((*m.User)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.Event)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.EventToUser)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.Blog)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.WebsiteSettings)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.Media)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.Shortcode)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.Role)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.Permission)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.PermissionToRole)(nil)).IfNotExists().Exec(ctx) + + _, err = db.NewCreateTable(). + Model((*m.UserToRole)(nil)).IfNotExists().Exec(ctx) + if err != nil { return nil, err }