aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/SQLite/Resources/UserAccount.migrations
diff options
context:
space:
mode:
authorAlexRa2010-05-06 22:44:57 +0300
committerAlexRa2010-05-18 22:16:10 +0300
commit6e7b3950d70b0dbe3b765d596adc534a6ca3a2a9 (patch)
treed9a809d417ed531fbde0f041156b449d4030708a /OpenSim/Data/SQLite/Resources/UserAccount.migrations
parentConverted MySQL migration history to the new format (diff)
downloadopensim-SC_OLD-6e7b3950d70b0dbe3b765d596adc534a6ca3a2a9.zip
opensim-SC_OLD-6e7b3950d70b0dbe3b765d596adc534a6ca3a2a9.tar.gz
opensim-SC_OLD-6e7b3950d70b0dbe3b765d596adc534a6ca3a2a9.tar.bz2
opensim-SC_OLD-6e7b3950d70b0dbe3b765d596adc534a6ca3a2a9.tar.xz
Migrations for SQLite converted to new format
Diffstat (limited to 'OpenSim/Data/SQLite/Resources/UserAccount.migrations')
-rw-r--r--OpenSim/Data/SQLite/Resources/UserAccount.migrations27
1 files changed, 27 insertions, 0 deletions
diff --git a/OpenSim/Data/SQLite/Resources/UserAccount.migrations b/OpenSim/Data/SQLite/Resources/UserAccount.migrations
new file mode 100644
index 0000000..854fe69
--- /dev/null
+++ b/OpenSim/Data/SQLite/Resources/UserAccount.migrations
@@ -0,0 +1,27 @@
1:VERSION 1
2
3BEGIN TRANSACTION;
4
5-- useraccounts table
6CREATE TABLE UserAccounts (
7 PrincipalID CHAR(36) primary key,
8 ScopeID CHAR(36) NOT NULL,
9 FirstName VARCHAR(64) NOT NULL,
10 LastName VARCHAR(64) NOT NULL,
11 Email VARCHAR(64),
12 ServiceURLs TEXT,
13 Created INT(11),
14 UserLevel integer NOT NULL DEFAULT 0,
15 UserFlags integer NOT NULL DEFAULT 0,
16 UserTitle varchar(64) NOT NULL DEFAULT ''
17);
18
19COMMIT;
20
21:VERSION 2
22
23BEGIN TRANSACTION;
24
25INSERT INTO UserAccounts (PrincipalID, ScopeID, FirstName, LastName, Email, ServiceURLs, Created) SELECT `UUID` AS PrincipalID, '00000000-0000-0000-0000-000000000000' AS ScopeID, username AS FirstName, surname AS LastName, '' as Email, '' AS ServiceURLs, created as Created FROM users;
26
27COMMIT;