123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602 |
- :VERSION 1
- BEGIN TRANSACTION;
- CREATE TABLE prims(
- UUID varchar(255) primary key,
- RegionUUID varchar(255),
- ParentID integer,
- CreationDate integer,
- Name varchar(255),
- SceneGroupID varchar(255),
- Text varchar(255),
- Description varchar(255),
- SitName varchar(255),
- TouchName varchar(255),
- CreatorID varchar(255),
- OwnerID varchar(255),
- GroupID varchar(255),
- LastOwnerID varchar(255),
- OwnerMask integer,
- NextOwnerMask integer,
- GroupMask integer,
- EveryoneMask integer,
- BaseMask integer,
- PositionX float,
- PositionY float,
- PositionZ float,
- GroupPositionX float,
- GroupPositionY float,
- GroupPositionZ float,
- VelocityX float,
- VelocityY float,
- VelocityZ float,
- AngularVelocityX float,
- AngularVelocityY float,
- AngularVelocityZ float,
- AccelerationX float,
- AccelerationY float,
- AccelerationZ float,
- RotationX float,
- RotationY float,
- RotationZ float,
- RotationW float,
- ObjectFlags integer,
- SitTargetOffsetX float NOT NULL default 0,
- SitTargetOffsetY float NOT NULL default 0,
- SitTargetOffsetZ float NOT NULL default 0,
- SitTargetOrientW float NOT NULL default 0,
- SitTargetOrientX float NOT NULL default 0,
- SitTargetOrientY float NOT NULL default 0,
- SitTargetOrientZ float NOT NULL default 0);
- CREATE TABLE primshapes(
- UUID varchar(255) primary key,
- Shape integer,
- ScaleX float,
- ScaleY float,
- ScaleZ float,
- PCode integer,
- PathBegin integer,
- PathEnd integer,
- PathScaleX integer,
- PathScaleY integer,
- PathShearX integer,
- PathShearY integer,
- PathSkew integer,
- PathCurve integer,
- PathRadiusOffset integer,
- PathRevolutions integer,
- PathTaperX integer,
- PathTaperY integer,
- PathTwist integer,
- PathTwistBegin integer,
- ProfileBegin integer,
- ProfileEnd integer,
- ProfileCurve integer,
- ProfileHollow integer,
- Texture blob,
- ExtraParams blob,
- State Integer NOT NULL default 0);
- CREATE TABLE primitems(
- itemID varchar(255) primary key,
- primID varchar(255),
- assetID varchar(255),
- parentFolderID varchar(255),
- invType integer,
- assetType integer,
- name varchar(255),
- description varchar(255),
- creationDate integer,
- creatorID varchar(255),
- ownerID varchar(255),
- lastOwnerID varchar(255),
- groupID varchar(255),
- nextPermissions string,
- currentPermissions string,
- basePermissions string,
- everyonePermissions string,
- groupPermissions string);
- CREATE TABLE terrain(
- RegionUUID varchar(255),
- Revision integer,
- Heightfield blob);
- CREATE TABLE land(
- UUID varchar(255) primary key,
- RegionUUID varchar(255),
- LocalLandID string,
- Bitmap blob,
- Name varchar(255),
- Desc varchar(255),
- OwnerUUID varchar(255),
- IsGroupOwned string,
- Area integer,
- AuctionID integer,
- Category integer,
- ClaimDate integer,
- ClaimPrice integer,
- GroupUUID varchar(255),
- SalePrice integer,
- LandStatus integer,
- LandFlags string,
- LandingType string,
- MediaAutoScale string,
- MediaTextureUUID varchar(255),
- MediaURL varchar(255),
- MusicURL varchar(255),
- PassHours float,
- PassPrice string,
- SnapshotUUID varchar(255),
- UserLocationX float,
- UserLocationY float,
- UserLocationZ float,
- UserLookAtX float,
- UserLookAtY float,
- UserLookAtZ float,
- AuthbuyerID varchar(36) NOT NULL default '00000000-0000-0000-0000-000000000000');
- CREATE TABLE landaccesslist(
- LandUUID varchar(255),
- AccessUUID varchar(255),
- Flags string);
- COMMIT;
- :VERSION 2
- BEGIN TRANSACTION;
- CREATE TABLE regionban(
- regionUUID varchar (255),
- bannedUUID varchar (255),
- bannedIp varchar (255),
- bannedIpHostMask varchar (255)
- );
-
- COMMIT;
- :VERSION 3
- BEGIN;
- ALTER TABLE primitems add flags integer not null default 0;
- COMMIT;
- :VERSION 4
- BEGIN;
- create table regionsettings (
- regionUUID char(36) not null,
- block_terraform integer not null,
- block_fly integer not null,
- allow_damage integer not null,
- restrict_pushing integer not null,
- allow_land_resell integer not null,
- allow_land_join_divide integer not null,
- block_show_in_search integer not null,
- agent_limit integer not null,
- object_bonus float not null,
- maturity integer not null,
- disable_scripts integer not null,
- disable_collisions integer not null,
- disable_physics integer not null,
- terrain_texture_1 char(36) not null,
- terrain_texture_2 char(36) not null,
- terrain_texture_3 char(36) not null,
- terrain_texture_4 char(36) not null,
- elevation_1_nw float not null,
- elevation_2_nw float not null,
- elevation_1_ne float not null,
- elevation_2_ne float not null,
- elevation_1_se float not null,
- elevation_2_se float not null,
- elevation_1_sw float not null,
- elevation_2_sw float not null,
- water_height float not null,
- terrain_raise_limit float not null,
- terrain_lower_limit float not null,
- use_estate_sun integer not null,
- fixed_sun integer not null,
- sun_position float not null,
- covenant char(36));
- COMMIT;
- :VERSION 5
- BEGIN;
- delete from regionsettings;
- COMMIT;
- :VERSION 6
- BEGIN TRANSACTION;
- drop table regionsettings;
- CREATE TABLE regionsettings (
- regionUUID char(36) NOT NULL,
- block_terraform int(11) NOT NULL,
- block_fly int(11) NOT NULL,
- allow_damage int(11) NOT NULL,
- restrict_pushing int(11) NOT NULL,
- allow_land_resell int(11) NOT NULL,
- allow_land_join_divide int(11) NOT NULL,
- block_show_in_search int(11) NOT NULL,
- agent_limit int(11) NOT NULL,
- object_bonus float NOT NULL,
- maturity int(11) NOT NULL,
- disable_scripts int(11) NOT NULL,
- disable_collisions int(11) NOT NULL,
- disable_physics int(11) NOT NULL,
- terrain_texture_1 char(36) NOT NULL,
- terrain_texture_2 char(36) NOT NULL,
- terrain_texture_3 char(36) NOT NULL,
- terrain_texture_4 char(36) NOT NULL,
- elevation_1_nw float NOT NULL,
- elevation_2_nw float NOT NULL,
- elevation_1_ne float NOT NULL,
- elevation_2_ne float NOT NULL,
- elevation_1_se float NOT NULL,
- elevation_2_se float NOT NULL,
- elevation_1_sw float NOT NULL,
- elevation_2_sw float NOT NULL,
- water_height float NOT NULL,
- terrain_raise_limit float NOT NULL,
- terrain_lower_limit float NOT NULL,
- use_estate_sun int(11) NOT NULL,
- fixed_sun int(11) NOT NULL,
- sun_position float NOT NULL,
- covenant char(36) default NULL,
- sandbox tinyint(4) NOT NULL,
- PRIMARY KEY (regionUUID)
- );
- COMMIT;
- :VERSION 9
- BEGIN;
- ALTER TABLE prims ADD COLUMN ColorR integer not null default 0;
- ALTER TABLE prims ADD COLUMN ColorG integer not null default 0;
- ALTER TABLE prims ADD COLUMN ColorB integer not null default 0;
- ALTER TABLE prims ADD COLUMN ColorA integer not null default 0;
- COMMIT;
- :VERSION 10
- BEGIN;
- ALTER TABLE prims ADD COLUMN ClickAction INTEGER NOT NULL default 0;
- COMMIT;
- :VERSION 11
- BEGIN;
- ALTER TABLE prims ADD COLUMN PayPrice INTEGER NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN PayButton1 INTEGER NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN PayButton2 INTEGER NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN PayButton3 INTEGER NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN PayButton4 INTEGER NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN LoopedSound varchar(36) NOT NULL default '00000000-0000-0000-0000-000000000000';
- ALTER TABLE prims ADD COLUMN LoopedSoundGain float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN TextureAnimation string;
- ALTER TABLE prims ADD COLUMN ParticleSystem string;
- ALTER TABLE prims ADD COLUMN OmegaX float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN OmegaY float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN OmegaZ float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN CameraEyeOffsetX float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN CameraEyeOffsetY float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN CameraEyeOffsetZ float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN CameraAtOffsetX float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN CameraAtOffsetY float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN CameraAtOffsetZ float NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN ForceMouselook string NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN ScriptAccessPin INTEGER NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN AllowedDrop INTEGER NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN DieAtEdge string NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN SalePrice INTEGER NOT NULL default 0;
- ALTER TABLE prims ADD COLUMN SaleType string NOT NULL default 0;
- COMMIT;
- :VERSION 12
- BEGIN;
- ALTER TABLE prims ADD COLUMN Material INTEGER NOT NULL default 3;
- COMMIT;
- :VERSION 13
- BEGIN;
- ALTER TABLE land ADD COLUMN OtherCleanTime INTEGER NOT NULL default 0;
- ALTER TABLE land ADD COLUMN Dwell INTEGER NOT NULL default 0;
- COMMIT;
- :VERSION 14
- begin;
- ALTER TABLE regionsettings ADD COLUMN sunvectorx double NOT NULL default 0;
- ALTER TABLE regionsettings ADD COLUMN sunvectory double NOT NULL default 0;
- ALTER TABLE regionsettings ADD COLUMN sunvectorz double NOT NULL default 0;
- commit;
- :VERSION 15
- BEGIN;
- ALTER TABLE prims ADD COLUMN CollisionSound varchar(36) NOT NULL default '00000000-0000-0000-0000-000000000000';
- ALTER TABLE prims ADD COLUMN CollisionSoundVolume float NOT NULL default 0;
- COMMIT;
- :VERSION 16
- BEGIN;
- ALTER TABLE prims ADD COLUMN VolumeDetect INTEGER NOT NULL DEFAULT 0;
- COMMIT;
- :VERSION 17
- BEGIN;
- CREATE TEMPORARY TABLE prims_backup(UUID,RegionUUID,CreationDate,Name,SceneGroupID,Text,Description,SitName,TouchName,CreatorID,OwnerID,GroupID,LastOwnerID,OwnerMask,NextOwnerMask,GroupMask,EveryoneMask,BaseMask,PositionX,PositionY,PositionZ,GroupPositionX,GroupPositionY,GroupPositionZ,VelocityX,VelocityY,VelocityZ,AngularVelocityX,AngularVelocityY,AngularVelocityZ,AccelerationX,AccelerationY,AccelerationZ,RotationX,RotationY,RotationZ,RotationW,ObjectFlags,SitTargetOffsetX,SitTargetOffsetY,SitTargetOffsetZ,SitTargetOrientW,SitTargetOrientX,SitTargetOrientY,SitTargetOrientZ,ColorR,ColorG,ColorB,ColorA,ClickAction,PayPrice,PayButton1,PayButton2,PayButton3,PayButton4,LoopedSound,LoopedSoundGain,TextureAnimation,ParticleSystem,OmegaX,OmegaY,OmegaZ,CameraEyeOffsetX,CameraEyeOffsetY,CameraEyeOffsetZ,CameraAtOffsetX,CameraAtOffsetY,CameraAtOffsetZ,ForceMouselook,ScriptAccessPin,AllowedDrop,DieAtEdge,SalePrice,SaleType,Material,CollisionSound,CollisionSoundVolume,VolumeDetect);
- INSERT INTO prims_backup SELECT UUID,RegionUUID,CreationDate,Name,SceneGroupID,Text,Description,SitName,TouchName,CreatorID,OwnerID,GroupID,LastOwnerID,OwnerMask,NextOwnerMask,GroupMask,EveryoneMask,BaseMask,PositionX,PositionY,PositionZ,GroupPositionX,GroupPositionY,GroupPositionZ,VelocityX,VelocityY,VelocityZ,AngularVelocityX,AngularVelocityY,AngularVelocityZ,AccelerationX,AccelerationY,AccelerationZ,RotationX,RotationY,RotationZ,RotationW,ObjectFlags,SitTargetOffsetX,SitTargetOffsetY,SitTargetOffsetZ,SitTargetOrientW,SitTargetOrientX,SitTargetOrientY,SitTargetOrientZ,ColorR,ColorG,ColorB,ColorA,ClickAction,PayPrice,PayButton1,PayButton2,PayButton3,PayButton4,LoopedSound,LoopedSoundGain,TextureAnimation,ParticleSystem,OmegaX,OmegaY,OmegaZ,CameraEyeOffsetX,CameraEyeOffsetY,CameraEyeOffsetZ,CameraAtOffsetX,CameraAtOffsetY,CameraAtOffsetZ,ForceMouselook,ScriptAccessPin,AllowedDrop,DieAtEdge,SalePrice,SaleType,Material,CollisionSound,CollisionSoundVolume,VolumeDetect FROM prims;
- DROP TABLE prims;
- CREATE TABLE prims(UUID,RegionUUID,CreationDate,Name,SceneGroupID,Text,Description,SitName,TouchName,CreatorID,OwnerID,GroupID,LastOwnerID,OwnerMask,NextOwnerMask,GroupMask,EveryoneMask,BaseMask,PositionX,PositionY,PositionZ,GroupPositionX,GroupPositionY,GroupPositionZ,VelocityX,VelocityY,VelocityZ,AngularVelocityX,AngularVelocityY,AngularVelocityZ,AccelerationX,AccelerationY,AccelerationZ,RotationX,RotationY,RotationZ,RotationW,ObjectFlags,SitTargetOffsetX,SitTargetOffsetY,SitTargetOffsetZ,SitTargetOrientW,SitTargetOrientX,SitTargetOrientY,SitTargetOrientZ,ColorR,ColorG,ColorB,ColorA,ClickAction,PayPrice,PayButton1,PayButton2,PayButton3,PayButton4,LoopedSound,LoopedSoundGain,TextureAnimation,ParticleSystem,OmegaX,OmegaY,OmegaZ,CameraEyeOffsetX,CameraEyeOffsetY,CameraEyeOffsetZ,CameraAtOffsetX,CameraAtOffsetY,CameraAtOffsetZ,ForceMouselook,ScriptAccessPin,AllowedDrop,DieAtEdge,SalePrice,SaleType,Material,CollisionSound,CollisionSoundVolume,VolumeDetect);
- INSERT INTO prims SELECT UUID,RegionUUID,CreationDate,Name,SceneGroupID,Text,Description,SitName,TouchName,CreatorID,OwnerID,GroupID,LastOwnerID,OwnerMask,NextOwnerMask,GroupMask,EveryoneMask,BaseMask,PositionX,PositionY,PositionZ,GroupPositionX,GroupPositionY,GroupPositionZ,VelocityX,VelocityY,VelocityZ,AngularVelocityX,AngularVelocityY,AngularVelocityZ,AccelerationX,AccelerationY,AccelerationZ,RotationX,RotationY,RotationZ,RotationW,ObjectFlags,SitTargetOffsetX,SitTargetOffsetY,SitTargetOffsetZ,SitTargetOrientW,SitTargetOrientX,SitTargetOrientY,SitTargetOrientZ,ColorR,ColorG,ColorB,ColorA,ClickAction,PayPrice,PayButton1,PayButton2,PayButton3,PayButton4,LoopedSound,LoopedSoundGain,TextureAnimation,ParticleSystem,OmegaX,OmegaY,OmegaZ,CameraEyeOffsetX,CameraEyeOffsetY,CameraEyeOffsetZ,CameraAtOffsetX,CameraAtOffsetY,CameraAtOffsetZ,ForceMouselook,ScriptAccessPin,AllowedDrop,DieAtEdge,SalePrice,SaleType,Material,CollisionSound,CollisionSoundVolume,VolumeDetect FROM prims_backup;
- DROP TABLE prims_backup;
- COMMIT;
- :VERSION 18
- BEGIN;
- update terrain
- set RegionUUID = substr(RegionUUID, 1, 8) || "-" || substr(RegionUUID, 9, 4) || "-" || substr(RegionUUID, 13, 4) || "-" || substr(RegionUUID, 17, 4) || "-" || substr(RegionUUID, 21, 12)
- where RegionUUID not like '%-%';
-
- update landaccesslist
- set LandUUID = substr(LandUUID, 1, 8) || "-" || substr(LandUUID, 9, 4) || "-" || substr(LandUUID, 13, 4) || "-" || substr(LandUUID, 17, 4) || "-" || substr(LandUUID, 21, 12)
- where LandUUID not like '%-%';
- update landaccesslist
- set AccessUUID = substr(AccessUUID, 1, 8) || "-" || substr(AccessUUID, 9, 4) || "-" || substr(AccessUUID, 13, 4) || "-" || substr(AccessUUID, 17, 4) || "-" || substr(AccessUUID, 21, 12)
- where AccessUUID not like '%-%';
-
- update prims
- set UUID = substr(UUID, 1, 8) || "-" || substr(UUID, 9, 4) || "-" || substr(UUID, 13, 4) || "-" || substr(UUID, 17, 4) || "-" || substr(UUID, 21, 12)
- where UUID not like '%-%';
- update prims
- set RegionUUID = substr(RegionUUID, 1, 8) || "-" || substr(RegionUUID, 9, 4) || "-" || substr(RegionUUID, 13, 4) || "-" || substr(RegionUUID, 17, 4) || "-" || substr(RegionUUID, 21, 12)
- where RegionUUID not like '%-%';
- update prims
- set SceneGroupID = substr(SceneGroupID, 1, 8) || "-" || substr(SceneGroupID, 9, 4) || "-" || substr(SceneGroupID, 13, 4) || "-" || substr(SceneGroupID, 17, 4) || "-" || substr(SceneGroupID, 21, 12)
- where SceneGroupID not like '%-%';
- update prims
- set CreatorID = substr(CreatorID, 1, 8) || "-" || substr(CreatorID, 9, 4) || "-" || substr(CreatorID, 13, 4) || "-" || substr(CreatorID, 17, 4) || "-" || substr(CreatorID, 21, 12)
- where CreatorID not like '%-%';
- update prims
- set OwnerID = substr(OwnerID, 1, 8) || "-" || substr(OwnerID, 9, 4) || "-" || substr(OwnerID, 13, 4) || "-" || substr(OwnerID, 17, 4) || "-" || substr(OwnerID, 21, 12)
- where OwnerID not like '%-%';
- update prims
- set GroupID = substr(GroupID, 1, 8) || "-" || substr(GroupID, 9, 4) || "-" || substr(GroupID, 13, 4) || "-" || substr(GroupID, 17, 4) || "-" || substr(GroupID, 21, 12)
- where GroupID not like '%-%';
- update prims
- set LastOwnerID = substr(LastOwnerID, 1, 8) || "-" || substr(LastOwnerID, 9, 4) || "-" || substr(LastOwnerID, 13, 4) || "-" || substr(LastOwnerID, 17, 4) || "-" || substr(LastOwnerID, 21, 12)
- where LastOwnerID not like '%-%';
- update primshapes
- set UUID = substr(UUID, 1, 8) || "-" || substr(UUID, 9, 4) || "-" || substr(UUID, 13, 4) || "-" || substr(UUID, 17, 4) || "-" || substr(UUID, 21, 12)
- where UUID not like '%-%';
- update land
- set UUID = substr(UUID, 1, 8) || "-" || substr(UUID, 9, 4) || "-" || substr(UUID, 13, 4) || "-" || substr(UUID, 17, 4) || "-" || substr(UUID, 21, 12)
- where UUID not like '%-%';
-
- update land
- set RegionUUID = substr(RegionUUID, 1, 8) || "-" || substr(RegionUUID, 9, 4) || "-" || substr(RegionUUID, 13, 4) || "-" || substr(RegionUUID, 17, 4) || "-" || substr(RegionUUID, 21, 12)
- where RegionUUID not like '%-%';
- update land
- set OwnerUUID = substr(OwnerUUID, 1, 8) || "-" || substr(OwnerUUID, 9, 4) || "-" || substr(OwnerUUID, 13, 4) || "-" || substr(OwnerUUID, 17, 4) || "-" || substr(OwnerUUID, 21, 12)
- where OwnerUUID not like '%-%';
- update land
- set GroupUUID = substr(GroupUUID, 1, 8) || "-" || substr(GroupUUID, 9, 4) || "-" || substr(GroupUUID, 13, 4) || "-" || substr(GroupUUID, 17, 4) || "-" || substr(GroupUUID, 21, 12)
- where GroupUUID not like '%-%';
- update land
- set MediaTextureUUID = substr(MediaTextureUUID, 1, 8) || "-" || substr(MediaTextureUUID, 9, 4) || "-" || substr(MediaTextureUUID, 13, 4) || "-" || substr(MediaTextureUUID, 17, 4) || "-" || substr(MediaTextureUUID, 21, 12)
- where MediaTextureUUID not like '%-%';
- update land
- set SnapshotUUID = substr(SnapshotUUID, 1, 8) || "-" || substr(SnapshotUUID, 9, 4) || "-" || substr(SnapshotUUID, 13, 4) || "-" || substr(SnapshotUUID, 17, 4) || "-" || substr(SnapshotUUID, 21, 12)
- where SnapshotUUID not like '%-%';
- update land
- set AuthbuyerID = substr(AuthbuyerID, 1, 8) || "-" || substr(AuthbuyerID, 9, 4) || "-" || substr(AuthbuyerID, 13, 4) || "-" || substr(AuthbuyerID, 17, 4) || "-" || substr(AuthbuyerID, 21, 12)
- where AuthbuyerID not like '%-%';
-
- COMMIT;
- :VERSION 19
- BEGIN;
- ALTER TABLE regionsettings ADD COLUMN map_tile_ID varchar(36) NOT NULL default '00000000-0000-0000-0000-000000000000';
- COMMIT;
- :VERSION 20
- BEGIN;
- ALTER TABLE prims ADD COLUMN MediaURL varchar(255);
- ALTER TABLE primshapes ADD COLUMN Media TEXT;
- COMMIT;
- :VERSION 21
- BEGIN;
- ALTER TABLE `land` ADD COLUMN `MediaType` VARCHAR(32) NOT NULL DEFAULT 'none/none';
- ALTER TABLE `land` ADD COLUMN `MediaDescription` VARCHAR(255) NOT NULL DEFAULT '';
- ALTER TABLE `land` ADD COLUMN `MediaSize` VARCHAR(16) NOT NULL DEFAULT '0,0';
- ALTER TABLE `land` ADD COLUMN `MediaLoop` BOOLEAN NOT NULL DEFAULT FALSE;
- ALTER TABLE `land` ADD COLUMN `ObscureMusic` BOOLEAN NOT NULL DEFAULT FALSE;
- ALTER TABLE `land` ADD COLUMN `ObscureMedia` BOOLEAN NOT NULL DEFAULT FALSE;
- COMMIT;
- :VERSION 22
- BEGIN;
- ALTER TABLE regionsettings ADD COLUMN covenant_datetime INTEGER NOT NULL default 0;
- COMMIT;
- :VERSION 23
- BEGIN;
- CREATE TABLE regionwindlight (
- region_id VARCHAR(36) NOT NULL DEFAULT '000000-0000-0000-0000-000000000000' PRIMARY KEY,
- water_color_r FLOAT NOT NULL DEFAULT '4.000000',
- water_color_g FLOAT NOT NULL DEFAULT '38.000000',
- water_color_b FLOAT NOT NULL DEFAULT '64.000000',
- water_color_i FLOAT NOT NULL DEFAULT '1.000000',
- water_fog_density_exponent FLOAT NOT NULL DEFAULT '4.0',
- underwater_fog_modifier FLOAT NOT NULL DEFAULT '0.25',
- reflection_wavelet_scale_1 FLOAT NOT NULL DEFAULT '2.0',
- reflection_wavelet_scale_2 FLOAT NOT NULL DEFAULT '2.0',
- reflection_wavelet_scale_3 FLOAT NOT NULL DEFAULT '2.0',
- fresnel_scale FLOAT NOT NULL DEFAULT '0.40',
- fresnel_offset FLOAT NOT NULL DEFAULT '0.50',
- refract_scale_above FLOAT NOT NULL DEFAULT '0.03',
- refract_scale_below FLOAT NOT NULL DEFAULT '0.20',
- blur_multiplier FLOAT NOT NULL DEFAULT '0.040',
- big_wave_direction_x FLOAT NOT NULL DEFAULT '1.05',
- big_wave_direction_y FLOAT NOT NULL DEFAULT '-0.42',
- little_wave_direction_x FLOAT NOT NULL DEFAULT '1.11',
- little_wave_direction_y FLOAT NOT NULL DEFAULT '-1.16',
- normal_map_texture VARCHAR(36) NOT NULL DEFAULT '822ded49-9a6c-f61c-cb89-6df54f42cdf4',
- horizon_r FLOAT NOT NULL DEFAULT '0.25',
- horizon_g FLOAT NOT NULL DEFAULT '0.25',
- horizon_b FLOAT NOT NULL DEFAULT '0.32',
- horizon_i FLOAT NOT NULL DEFAULT '0.32',
- haze_horizon FLOAT NOT NULL DEFAULT '0.19',
- blue_density_r FLOAT NOT NULL DEFAULT '0.12',
- blue_density_g FLOAT NOT NULL DEFAULT '0.22',
- blue_density_b FLOAT NOT NULL DEFAULT '0.38',
- blue_density_i FLOAT NOT NULL DEFAULT '0.38',
- haze_density FLOAT NOT NULL DEFAULT '0.70',
- density_multiplier FLOAT NOT NULL DEFAULT '0.18',
- distance_multiplier FLOAT NOT NULL DEFAULT '0.8',
- max_altitude INTEGER NOT NULL DEFAULT '1605',
- sun_moon_color_r FLOAT NOT NULL DEFAULT '0.24',
- sun_moon_color_g FLOAT NOT NULL DEFAULT '0.26',
- sun_moon_color_b FLOAT NOT NULL DEFAULT '0.30',
- sun_moon_color_i FLOAT NOT NULL DEFAULT '0.30',
- sun_moon_position FLOAT NOT NULL DEFAULT '0.317',
- ambient_r FLOAT NOT NULL DEFAULT '0.35',
- ambient_g FLOAT NOT NULL DEFAULT '0.35',
- ambient_b FLOAT NOT NULL DEFAULT '0.35',
- ambient_i FLOAT NOT NULL DEFAULT '0.35',
- east_angle FLOAT NOT NULL DEFAULT '0.00',
- sun_glow_focus FLOAT NOT NULL DEFAULT '0.10',
- sun_glow_size FLOAT NOT NULL DEFAULT '1.75',
- scene_gamma FLOAT NOT NULL DEFAULT '1.00',
- star_brightness FLOAT NOT NULL DEFAULT '0.00',
- cloud_color_r FLOAT NOT NULL DEFAULT '0.41',
- cloud_color_g FLOAT NOT NULL DEFAULT '0.41',
- cloud_color_b FLOAT NOT NULL DEFAULT '0.41',
- cloud_color_i FLOAT NOT NULL DEFAULT '0.41',
- cloud_x FLOAT NOT NULL DEFAULT '1.00',
- cloud_y FLOAT NOT NULL DEFAULT '0.53',
- cloud_density FLOAT NOT NULL DEFAULT '1.00',
- cloud_coverage FLOAT NOT NULL DEFAULT '0.27',
- cloud_scale FLOAT NOT NULL DEFAULT '0.42',
- cloud_detail_x FLOAT NOT NULL DEFAULT '1.00',
- cloud_detail_y FLOAT NOT NULL DEFAULT '0.53',
- cloud_detail_density FLOAT NOT NULL DEFAULT '0.12',
- cloud_scroll_x FLOAT NOT NULL DEFAULT '0.20',
- cloud_scroll_x_lock INTEGER NOT NULL DEFAULT '0',
- cloud_scroll_y FLOAT NOT NULL DEFAULT '0.01',
- cloud_scroll_y_lock INTEGER NOT NULL DEFAULT '0',
- draw_classic_clouds INTEGER NOT NULL DEFAULT '1');
- COMMIT;
- :VERSION 24
- BEGIN;
- CREATE TABLE IF NOT EXISTS `spawn_points` (
- `RegionID` varchar(36) NOT NULL DEFAULT '000000-0000-0000-0000-000000000000',
- `Yaw` float NOT NULL,
- `Pitch` float NOT NULL,
- `Distance` float NOT NULL
- );
- ALTER TABLE `regionsettings` ADD COLUMN `TelehubObject` varchar(36) NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000';
- COMMIT;
- :VERSION 25
- BEGIN;
- ALTER TABLE `regionsettings` ADD COLUMN `parcel_tile_ID` char(36) NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000';
- COMMIT;
- :VERSION 26
- BEGIN;
- CREATE TABLE `regionenvironment` (
- `region_id` varchar(36) NOT NULL DEFAULT '000000-0000-0000-0000-000000000000' PRIMARY KEY,
- `llsd_settings` TEXT NOT NULL
- );
- COMMIT;
- :VERSION 27
- BEGIN;
- ALTER TABLE prims ADD COLUMN DynAttrs TEXT;
- COMMIT;
- :VERSION 28
- BEGIN;
- ALTER TABLE prims ADD COLUMN `PhysicsShapeType` tinyint(4) NOT NULL default '0';
- ALTER TABLE prims ADD COLUMN `Density` double NOT NULL default '1000';
- ALTER TABLE prims ADD COLUMN `GravityModifier` double NOT NULL default '1';
- ALTER TABLE prims ADD COLUMN `Friction` double NOT NULL default '0.6';
- ALTER TABLE prims ADD COLUMN `Restitution` double NOT NULL default '0.5';
- COMMIT;
- :VERSION 29 #---------------- Keyframes
- BEGIN;
- ALTER TABLE prims ADD COLUMN `KeyframeMotion` blob;
- COMMIT;
|