From 9403b8b9d8d36d4d85f1c4f527dc154790acc698 Mon Sep 17 00:00:00 2001 From: Antti Ahti Date: Fri, 30 Oct 2015 17:44:00 +0200 Subject: Log errors in table creation This is really helpful if you somehow mess up the schema definitions. --- store/sql_store.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'store/sql_store.go') diff --git a/store/sql_store.go b/store/sql_store.go index 8965fef64..e5c540e06 100644 --- a/store/sql_store.go +++ b/store/sql_store.go @@ -121,7 +121,10 @@ func NewSqlStore() Store { sqlStore.webhook = NewSqlWebhookStore(sqlStore) sqlStore.preference = NewSqlPreferenceStore(sqlStore) - sqlStore.master.CreateTablesIfNotExists() + err := sqlStore.master.CreateTablesIfNotExists() + if err != nil { + l4g.Critical("Error creating database tables: %v", err) + } sqlStore.team.(*SqlTeamStore).UpgradeSchemaIfNeeded() sqlStore.channel.(*SqlChannelStore).UpgradeSchemaIfNeeded() -- cgit v1.2.3-1-g7c22