91 lines
2.1 KiB
Plaintext
91 lines
2.1 KiB
Plaintext
:VERSION 1 # -------------------------------
|
|
|
|
begin;
|
|
|
|
CREATE TABLE IF NOT EXISTS classifieds (
|
|
classifieduuid char(36) NOT NULL PRIMARY KEY,
|
|
creatoruuid char(36) NOT NULL,
|
|
creationdate int(20) NOT NULL,
|
|
expirationdate int(20) NOT NULL,
|
|
category varchar(20) NOT NULL,
|
|
name varchar(255) NOT NULL,
|
|
description text NOT NULL,
|
|
parceluuid char(36) NOT NULL,
|
|
parentestate int(11) NOT NULL,
|
|
snapshotuuid char(36) NOT NULL,
|
|
simname varchar(255) NOT NULL,
|
|
posglobal varchar(255) NOT NULL,
|
|
parcelname varchar(255) NOT NULL,
|
|
classifiedflags int(8) NOT NULL,
|
|
priceforlisting int(5) NOT NULL
|
|
);
|
|
|
|
commit;
|
|
|
|
begin;
|
|
|
|
CREATE TABLE IF NOT EXISTS usernotes (
|
|
useruuid varchar(36) NOT NULL,
|
|
targetuuid varchar(36) NOT NULL,
|
|
notes text NOT NULL,
|
|
UNIQUE (useruuid,targetuuid) ON CONFLICT REPLACE
|
|
);
|
|
|
|
commit;
|
|
|
|
begin;
|
|
|
|
CREATE TABLE IF NOT EXISTS userpicks (
|
|
pickuuid varchar(36) NOT NULL PRIMARY KEY,
|
|
creatoruuid varchar(36) NOT NULL,
|
|
toppick int NOT NULL,
|
|
parceluuid varchar(36) NOT NULL,
|
|
name varchar(255) NOT NULL,
|
|
description text NOT NULL,
|
|
snapshotuuid varchar(36) NOT NULL,
|
|
user varchar(255) NOT NULL,
|
|
originalname varchar(255) NOT NULL,
|
|
simname varchar(255) NOT NULL,
|
|
posglobal varchar(255) NOT NULL,
|
|
sortorder int(2) NOT NULL,
|
|
enabled int NOT NULL
|
|
);
|
|
|
|
commit;
|
|
|
|
begin;
|
|
|
|
CREATE TABLE IF NOT EXISTS userprofile (
|
|
useruuid varchar(36) NOT NULL PRIMARY KEY,
|
|
profilePartner varchar(36) NOT NULL,
|
|
profileAllowPublish binary(1) NOT NULL,
|
|
profileMaturePublish binary(1) NOT NULL,
|
|
profileURL varchar(255) NOT NULL,
|
|
profileWantToMask int(3) NOT NULL,
|
|
profileWantToText text NOT NULL,
|
|
profileSkillsMask int(3) NOT NULL,
|
|
profileSkillsText text NOT NULL,
|
|
profileLanguages text NOT NULL,
|
|
profileImage varchar(36) NOT NULL,
|
|
profileAboutText text NOT NULL,
|
|
profileFirstImage varchar(36) NOT NULL,
|
|
profileFirstText text NOT NULL
|
|
);
|
|
|
|
commit;
|
|
|
|
:VERSION 2 # -------------------------------
|
|
|
|
begin;
|
|
|
|
CREATE TABLE IF NOT EXISTS userdata (
|
|
UserId char(36) NOT NULL,
|
|
TagId varchar(64) NOT NULL,
|
|
DataKey varchar(255),
|
|
DataVal varchar(255),
|
|
PRIMARY KEY (UserId,TagId)
|
|
);
|
|
|
|
commit;
|
|
|