aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/NHibernate/Resources/MySQLDialect/001_UserStore.sql
blob: 5db5d299f2b9a69e91421b4963b2eb4a034bad22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
START TRANSACTION;

CREATE TABLE `UserAgents` (
  `ProfileID` varchar(255) NOT NULL,
  `AgentIP` varchar(24) default NULL,
  `AgentPort` int(11) default NULL,
  `AgentOnline` tinyint(1) default NULL,
  `SessionID` varchar(255) default NULL,
  `SecureSessionID` varchar(255) default NULL,
  `InitialRegion` varchar(255) default NULL,
  `Region` varchar(255) default NULL,
  `LoginTime` int(11) default NULL,
  `LogoutTime` int(11) default NULL,
  `Handle` bigint(20) default NULL,
  `PositionX` float default NULL,
  `PositionY` float default NULL,
  `PositionZ` float default NULL,
  PRIMARY KEY  (`ProfileID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `UserProfiles` (
  `ID` varchar(255) NOT NULL,
  `FirstName` varchar(32) default NULL,
  `SurName` varchar(32) default NULL,
  `PasswordHash` varchar(32) default NULL,
  `PasswordSalt` varchar(32) default NULL,
  `WebLoginKey` varchar(255) default NULL,
  `HomeRegionX` int(11) default NULL,
  `HomeRegionY` int(11) default NULL,
  `HomeLocationX` float default NULL,
  `HomeLocationY` float default NULL,
  `HomeLocationZ` float default NULL,
  `HomeLookAtX` float default NULL,
  `HomeLookAtY` float default NULL,
  `HomeLookAtZ` float default NULL,
  `Created` int(11) default NULL,
  `LastLogin` int(11) default NULL,
  `RootInventoryFolderID` varchar(255) default NULL,
  `UserInventoryURI` varchar(255) default NULL,
  `UserAssetURI` varchar(255) default NULL,
  `Image` varchar(255) default NULL,
  `FirstLifeImage` varchar(255) default NULL,
  `AboutText` varchar(255) default NULL,
  `FirstLifeAboutText` varchar(255) default NULL,
  PRIMARY KEY  (`ID`),
  KEY `user_surname` (`SurName`),
  KEY `user_firstname` (`FirstName`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `UserAppearances` (
  `Owner` varchar(255) NOT NULL,
  `BodyItem` varchar(255) default NULL,
  `BodyAsset` varchar(255) default NULL,
  `SkinItem` varchar(255) default NULL,
  `SkinAsset` varchar(255) default NULL,
  `HairItem` varchar(255) default NULL,
  `HairAsset` varchar(255) default NULL,
  `EyesItem` varchar(255) default NULL,
  `EyesAsset` varchar(255) default NULL,
  `ShirtItem` varchar(255) default NULL,
  `ShirtAsset` varchar(255) default NULL,
  `PantsItem` varchar(255) default NULL,
  `PantsAsset` varchar(255) default NULL,
  `ShoesItem` varchar(255) default NULL,
  `ShoesAsset` varchar(255) default NULL,
  `SocksItem` varchar(255) default NULL,
  `SocksAsset` varchar(255) default NULL,
  `JacketItem` varchar(255) default NULL,
  `JacketAsset` varchar(255) default NULL,
  `GlovesItem` varchar(255) default NULL,
  `GlovesAsset` varchar(255) default NULL,
  `UnderShirtItem` varchar(255) default NULL,
  `UnderShirtAsset` varchar(255) default NULL,
  `UnderPantsItem` varchar(255) default NULL,
  `UnderPantsAsset` varchar(255) default NULL,
  `SkirtItem` varchar(255) default NULL,
  `SkirtAsset` varchar(255) default NULL,
  `Texture` longblob,
  `VisualParams` longblob,
  `Serial` int(11) default NULL,
  PRIMARY KEY  (`Owner`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

COMMIT;