From e383d2a95294249db1f0d4f6e26f9bd451de9696 Mon Sep 17 00:00:00 2001 From: Milad Rahimi Date: Thu, 17 Mar 2022 13:24:25 +0330 Subject: [PATCH] some cleaning --- orm.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/orm.go b/orm.go index 5ac7519..2df293a 100644 --- a/orm.go +++ b/orm.go @@ -73,22 +73,28 @@ func setupConnection(config ConnectionConfig) error { if config.Name == "" { config.Name = "default" } + globalLogger.Infof("Generating schema definitions for connection %s entities", config.Name) globalLogger.Infof("Entities are: %v", entitiesAsList(config.Entities)) + for _, entity := range config.Entities { s := schemaOfHeavyReflectionStuff(entity) var configurator EntityConfigurator entity.ConfigureEntity(&configurator) schemas[configurator.table] = s } + s := &connection{ Name: config.Name, Connection: config.DB, Schemas: schemas, Dialect: config.Dialect, } + globalConnections[fmt.Sprintf("%s", config.Name)] = s + globalLogger.Infof("%s registered successfully.", config.Name) + return nil }