diff --git a/common/constants.go b/common/constants.go index 643c2b34..d84cfd25 100644 --- a/common/constants.go +++ b/common/constants.go @@ -1,6 +1,7 @@ package common import ( + "os" "sync" "time" @@ -67,6 +68,8 @@ var PreConsumedQuota = 500 var RootUserEmail = "" +var IsMasterNode = os.Getenv("SYNC_FREQUENCY") == "" + const ( RoleGuestUser = 0 RoleCommonUser = 1 diff --git a/model/main.go b/model/main.go index c1562101..71f3771e 100644 --- a/model/main.go +++ b/model/main.go @@ -55,6 +55,9 @@ func InitDB() (err error) { } if err == nil { DB = db + if !common.IsMasterNode { + return nil + } err := db.AutoMigrate(&Channel{}) if err != nil { return err