Added migration from action triggers to thresholds and cdrstats to stats

This commit is contained in:
edwardro22
2017-11-07 12:24:33 +00:00
parent aa9ba31e6c
commit 5972212788
13 changed files with 1240 additions and 60 deletions

View File

@@ -105,8 +105,8 @@ func (vers Versions) Compare(curent Versions, storType string) string {
}
func CurrentDBVersions(storType string) Versions {
dataDbVersions := Versions{utils.Accounts: 2, utils.Actions: 2, utils.ActionTriggers: 2, utils.ActionPlans: 2, utils.SharedGroups: 2}
storDbVersions := Versions{utils.COST_DETAILS: 2}
dataDbVersions := CurrentDataDBVersions()
storDbVersions := CurrentStorDBVersions()
allVersions := make(Versions)
for k, v := range dataDbVersions {
@@ -127,13 +127,13 @@ func CurrentDBVersions(storType string) Versions {
return nil
}
func CurrentDataDBVersions() Versions {
return Versions{utils.StatS: 2, utils.Accounts: 2, utils.Actions: 2, utils.ActionTriggers: 2, utils.ActionPlans: 2, utils.SharedGroups: 2, utils.Thresholds: 2}
}
func CurrentStorDBVersions() Versions {
return Versions{utils.COST_DETAILS: 2}
}
func CurrentDataDBVersions() Versions {
return Versions{utils.Accounts: 2, utils.Actions: 2, utils.ActionTriggers: 2, utils.ActionPlans: 2, utils.SharedGroups: 2}
}
// Versions will keep trac of various item versions
type Versions map[string]int64 // map[item]versionNr