diff options
Diffstat (limited to 'OpenSim/Data/Migration.cs')
-rw-r--r-- | OpenSim/Data/Migration.cs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/OpenSim/Data/Migration.cs b/OpenSim/Data/Migration.cs index 83f4c3d..54d4970 100644 --- a/OpenSim/Data/Migration.cs +++ b/OpenSim/Data/Migration.cs | |||
@@ -159,7 +159,13 @@ namespace OpenSim.Data | |||
159 | public int Version | 159 | public int Version |
160 | { | 160 | { |
161 | get { return FindVersion(_type); } | 161 | get { return FindVersion(_type); } |
162 | set { UpdateVersion(_type, value); } | 162 | set { |
163 | if (Version < 1) { | ||
164 | InsertVersion(_type, value); | ||
165 | } else { | ||
166 | UpdateVersion(_type, value); | ||
167 | } | ||
168 | } | ||
163 | } | 169 | } |
164 | 170 | ||
165 | private int FindVersion(string type) | 171 | private int FindVersion(string type) |