From 5e64f65632d562cde549fe1d929628af95611824 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Fri, 2 Apr 2021 12:02:26 -0700 Subject: [PATCH] ensure tables are created fix https://github.com/chrislusf/seaweedfs/issues/1957 --- weed/filer/abstract_sql/abstract_sql_store.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/weed/filer/abstract_sql/abstract_sql_store.go b/weed/filer/abstract_sql/abstract_sql_store.go index 9e52d9f87..120a1d139 100644 --- a/weed/filer/abstract_sql/abstract_sql_store.go +++ b/weed/filer/abstract_sql/abstract_sql_store.go @@ -36,6 +36,8 @@ func (store *AbstractSqlStore) OnBucketCreation(bucket string) { store.dbsLock.Lock() defer store.dbsLock.Unlock() + store.CreateTable(context.Background(), bucket) + if store.dbs == nil { return } @@ -45,6 +47,8 @@ func (store *AbstractSqlStore) OnBucketDeletion(bucket string) { store.dbsLock.Lock() defer store.dbsLock.Unlock() + store.deleteTable(context.Background(), bucket) + if store.dbs == nil { return }