check in region store initial migration definition,
now on to integrating this approach into the mysql driver. Beware the next couple of checkins.0.6.0-stable
parent
4387744a78
commit
cee071ea60
|
@ -0,0 +1,150 @@
|
|||
CREATE TABLE `prims` (
|
||||
`UUID` varchar(255) NOT NULL,
|
||||
`RegionUUID` varchar(255) default NULL,
|
||||
`ParentID` int(11) default NULL,
|
||||
`CreationDate` int(11) default NULL,
|
||||
`Name` varchar(255) default NULL,
|
||||
`SceneGroupID` varchar(255) default NULL,
|
||||
`Text` varchar(255) default NULL,
|
||||
`Description` varchar(255) default NULL,
|
||||
`SitName` varchar(255) default NULL,
|
||||
`TouchName` varchar(255) default NULL,
|
||||
`ObjectFlags` int(11) default NULL,
|
||||
`CreatorID` varchar(255) default NULL,
|
||||
`OwnerID` varchar(255) default NULL,
|
||||
`GroupID` varchar(255) default NULL,
|
||||
`LastOwnerID` varchar(255) default NULL,
|
||||
`OwnerMask` int(11) default NULL,
|
||||
`NextOwnerMask` int(11) default NULL,
|
||||
`GroupMask` int(11) default NULL,
|
||||
`EveryoneMask` int(11) default NULL,
|
||||
`BaseMask` int(11) default NULL,
|
||||
`PositionX` float default NULL,
|
||||
`PositionY` float default NULL,
|
||||
`PositionZ` float default NULL,
|
||||
`GroupPositionX` float default NULL,
|
||||
`GroupPositionY` float default NULL,
|
||||
`GroupPositionZ` float default NULL,
|
||||
`VelocityX` float default NULL,
|
||||
`VelocityY` float default NULL,
|
||||
`VelocityZ` float default NULL,
|
||||
`AngularVelocityX` float default NULL,
|
||||
`AngularVelocityY` float default NULL,
|
||||
`AngularVelocityZ` float default NULL,
|
||||
`AccelerationX` float default NULL,
|
||||
`AccelerationY` float default NULL,
|
||||
`AccelerationZ` float default NULL,
|
||||
`RotationX` float default NULL,
|
||||
`RotationY` float default NULL,
|
||||
`RotationZ` float default NULL,
|
||||
`RotationW` float default NULL,
|
||||
`SitTargetOffsetX` float default NULL,
|
||||
`SitTargetOffsetY` float default NULL,
|
||||
`SitTargetOffsetZ` float default NULL,
|
||||
`SitTargetOrientW` float default NULL,
|
||||
`SitTargetOrientX` float default NULL,
|
||||
`SitTargetOrientY` float default NULL,
|
||||
`SitTargetOrientZ` float default NULL,
|
||||
PRIMARY KEY (`UUID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
|
||||
CREATE TABLE `primshapes` (
|
||||
`UUID` varchar(255) NOT NULL,
|
||||
`Shape` int(11) default NULL,
|
||||
`ScaleX` float default NULL,
|
||||
`ScaleY` float default NULL,
|
||||
`ScaleZ` float default NULL,
|
||||
`PCode` int(11) default NULL,
|
||||
`PathBegin` int(11) default NULL,
|
||||
`PathEnd` int(11) default NULL,
|
||||
`PathScaleX` int(11) default NULL,
|
||||
`PathScaleY` int(11) default NULL,
|
||||
`PathShearX` int(11) default NULL,
|
||||
`PathShearY` int(11) default NULL,
|
||||
`PathSkew` int(11) default NULL,
|
||||
`PathCurve` int(11) default NULL,
|
||||
`PathRadiusOffset` int(11) default NULL,
|
||||
`PathRevolutions` int(11) default NULL,
|
||||
`PathTaperX` int(11) default NULL,
|
||||
`PathTaperY` int(11) default NULL,
|
||||
`PathTwist` int(11) default NULL,
|
||||
`PathTwistBegin` int(11) default NULL,
|
||||
`ProfileBegin` int(11) default NULL,
|
||||
`ProfileEnd` int(11) default NULL,
|
||||
`ProfileCurve` int(11) default NULL,
|
||||
`ProfileHollow` int(11) default NULL,
|
||||
`State` int(11) default NULL,
|
||||
`Texture` longblob,
|
||||
`ExtraParams` longblob,
|
||||
PRIMARY KEY (`UUID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
|
||||
CREATE TABLE `primitems` (
|
||||
`itemID` varchar(255) NOT NULL,
|
||||
`primID` varchar(255) default NULL,
|
||||
`assetID` varchar(255) default NULL,
|
||||
`parentFolderID` varchar(255) default NULL,
|
||||
`invType` int(11) default NULL,
|
||||
`assetType` int(11) default NULL,
|
||||
`name` varchar(255) default NULL,
|
||||
`description` varchar(255) default NULL,
|
||||
`creationDate` bigint(20) default NULL,
|
||||
`creatorID` varchar(255) default NULL,
|
||||
`ownerID` varchar(255) default NULL,
|
||||
`lastOwnerID` varchar(255) default NULL,
|
||||
`groupID` varchar(255) default NULL,
|
||||
`nextPermissions` int(11) default NULL,
|
||||
`currentPermissions` int(11) default NULL,
|
||||
`basePermissions` int(11) default NULL,
|
||||
`everyonePermissions` int(11) default NULL,
|
||||
`groupPermissions` int(11) default NULL,
|
||||
PRIMARY KEY (`itemID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
|
||||
CREATE TABLE `terrain` (
|
||||
`RegionUUID` varchar(255) default NULL,
|
||||
`Revision` int(11) default NULL,
|
||||
`Heightfield` longblob
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
|
||||
CREATE TABLE `land` (
|
||||
`UUID` varchar(255) NOT NULL,
|
||||
`RegionUUID` varchar(255) default NULL,
|
||||
`LocalLandID` int(11) default NULL,
|
||||
`Bitmap` longblob,
|
||||
`Name` varchar(255) default NULL,
|
||||
`Description` varchar(255) default NULL,
|
||||
`OwnerUUID` varchar(255) default NULL,
|
||||
`IsGroupOwned` int(11) default NULL,
|
||||
`Area` int(11) default NULL,
|
||||
`AuctionID` int(11) default NULL,
|
||||
`Category` int(11) default NULL,
|
||||
`ClaimDate` int(11) default NULL,
|
||||
`ClaimPrice` int(11) default NULL,
|
||||
`GroupUUID` varchar(255) default NULL,
|
||||
`SalePrice` int(11) default NULL,
|
||||
`LandStatus` int(11) default NULL,
|
||||
`LandFlags` int(11) default NULL,
|
||||
`LandingType` int(11) default NULL,
|
||||
`MediaAutoScale` int(11) default NULL,
|
||||
`MediaTextureUUID` varchar(255) default NULL,
|
||||
`MediaURL` varchar(255) default NULL,
|
||||
`MusicURL` varchar(255) default NULL,
|
||||
`PassHours` float default NULL,
|
||||
`PassPrice` int(11) default NULL,
|
||||
`SnapshotUUID` varchar(255) default NULL,
|
||||
`UserLocationX` float default NULL,
|
||||
`UserLocationY` float default NULL,
|
||||
`UserLocationZ` float default NULL,
|
||||
`UserLookAtX` float default NULL,
|
||||
`UserLookAtY` float default NULL,
|
||||
`UserLookAtZ` float default NULL,
|
||||
`AuthbuyerID` varchar(36) NOT NULL default '00000000-0000-0000-0000-000000000000',
|
||||
PRIMARY KEY (`UUID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Rev. 2'
|
||||
|
||||
CREATE TABLE `landaccesslist` (
|
||||
`LandUUID` varchar(255) default NULL,
|
||||
`AccessUUID` varchar(255) default NULL,
|
||||
`Flags` int(11) default NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
Loading…
Reference in New Issue