updated resources for current sqlite schema for migrations

0.6.0-stable
Sean Dague 2008-06-11 20:04:01 +00:00
parent 2883656bbc
commit 68b98aecab
4 changed files with 200 additions and 171 deletions

View File

@ -1,5 +1,4 @@
BEGIN TRANSACTION; BEGIN TRANSACTION;
CREATE TABLE assets( CREATE TABLE assets(
UUID varchar(255) primary key, UUID varchar(255) primary key,
Name varchar(255), Name varchar(255),

View File

@ -1,5 +1,13 @@
BEGIN TRANSACTION; BEGIN TRANSACTION;
CREATE TABLE inventoryfolders(
UUID varchar(255) primary key,
name varchar(255),
agentID varchar(255),
parentID varchar(255),
type integer,
version integer);
CREATE TABLE inventoryitems( CREATE TABLE inventoryitems(
UUID varchar(255) primary key, UUID varchar(255) primary key,
assetID varchar(255), assetID varchar(255),
@ -13,14 +21,12 @@ CREATE TABLE inventoryitems(
inventoryNextPermissions integer, inventoryNextPermissions integer,
inventoryCurrentPermissions integer, inventoryCurrentPermissions integer,
inventoryBasePermissions integer, inventoryBasePermissions integer,
inventoryEveryOnePermissions integer); inventoryEveryOnePermissions integer,
salePrice integer default 99,
CREATE TABLE inventoryfolders( saleType integer default 0,
UUID varchar(255) primary key, creationDate integer default 2000,
name varchar(255), groupID varchar(255) default '00000000-0000-0000-0000-000000000000',
agentID varchar(255), groupOwned integer default 0,
parentID varchar(255), flags integer default 0);
type integer,
version integer);
COMMIT; COMMIT;

View File

@ -48,7 +48,8 @@ CREATE TABLE prims(
SitTargetOrientY float NOT NULL default 0, SitTargetOrientY float NOT NULL default 0,
SitTargetOrientZ float NOT NULL default 0); SitTargetOrientZ float NOT NULL default 0);
CREATE TABLE primshapes(UUID varchar(255) primary key, CREATE TABLE primshapes(
UUID varchar(255) primary key,
Shape integer, Shape integer,
ScaleX float, ScaleX float,
ScaleY float, ScaleY float,
@ -72,9 +73,29 @@ CREATE TABLE primshapes(UUID varchar(255) primary key,
ProfileEnd integer, ProfileEnd integer,
ProfileCurve integer, ProfileCurve integer,
ProfileHollow integer, ProfileHollow integer,
State integer,
Texture blob, Texture blob,
ExtraParams 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( CREATE TABLE terrain(
RegionUUID varchar(255), RegionUUID varchar(255),
@ -88,7 +109,7 @@ CREATE TABLE land(
Bitmap blob, Bitmap blob,
Name varchar(255), Name varchar(255),
Desc varchar(255), Desc varchar(255),
OwnerUUID varchar(36), OwnerUUID varchar(255),
IsGroupOwned string, IsGroupOwned string,
Area integer, Area integer,
AuctionID integer, AuctionID integer,
@ -112,7 +133,8 @@ CREATE TABLE land(
UserLocationZ float, UserLocationZ float,
UserLookAtX float, UserLookAtX float,
UserLookAtY float, UserLookAtY float,
UserLookAtZ float); UserLookAtZ float,
AuthbuyerID varchar(36) NOT NULL default '00000000-0000-0000-0000-000000000000');
CREATE TABLE landaccesslist( CREATE TABLE landaccesslist(
LandUUID varchar(255), LandUUID varchar(255),

View File

@ -1,5 +1,6 @@
BEGIN TRANSACTION; BEGIN TRANSACTION;
-- users table
CREATE TABLE users( CREATE TABLE users(
UUID varchar(255) primary key, UUID varchar(255) primary key,
username varchar(255), username varchar(255),
@ -26,7 +27,7 @@ CREATE TABLE users(
profileImage varchar(255), profileImage varchar(255),
profileFirstImage varchar(255), profileFirstImage varchar(255),
webLoginKey text default '00000000-0000-0000-0000-000000000000'); webLoginKey text default '00000000-0000-0000-0000-000000000000');
-- friends table
CREATE TABLE userfriends( CREATE TABLE userfriends(
ownerID varchar(255), ownerID varchar(255),
friendID varchar(255), friendID varchar(255),
@ -35,3 +36,4 @@ CREATE TABLE userfriends(
datetimestamp integer); datetimestamp integer);
COMMIT; COMMIT;