#------------------------------ # Table structure for AV_ACCESSLOG #------------------------------ create table AV_ACCESSLOG ( ACCESSLOG_ID int(10) default UNIQUEKEY('AV_ACCESSLOG') not null, ACCESSLOG_F_SITE int(10), ACCESSLOG_F_TEXT int(10), ACCESSLOG_REFERRER text, ACCESSLOG_IP varchar(20), ACCESSLOG_BROWSER varchar(255), ACCESSLOG_DATE timestamp default DATEOB(), primary key (ACCESSLOG_ID) ); #--------------------------- # Indexes on table AV_ACCESSLOG #--------------------------- create index IDX_ACCESSLOG_F_SITE on AV_ACCESSLOG (ACCESSLOG_F_SITE); create index IDX_ACCESSLOG_F_TEXT on AV_ACCESSLOG (ACCESSLOG_F_TEXT); create index IDX_ACCESSLOG_DATE on AV_ACCESSLOG (ACCESSLOG_DATE); #---------------------------- # Table structure for AV_CHOICE #---------------------------- create table AV_CHOICE ( CHOICE_ID int(10) not null, CHOICE_F_POLL int(10), CHOICE_TITLE varchar(255), CHOICE_CREATETIME timestamp, CHOICE_MODIFYTIME timestamp, primary key (CHOICE_ID) ); #---------------------------- # Indexes on table AV_CHOICE #---------------------------- CREATE INDEX IDX_CHOICE_F_POLL ON AV_CHOICE (CHOICE_F_POLL); #---------------------------- # Table structure for AV_FILE #---------------------------- create table AV_FILE ( FILE_ID int(10) not null, FILE_F_SITE int(10), FILE_ALIAS varchar(128), FILE_MIMETYPE varchar(128), FILE_NAME varchar(128), FILE_SIZE int(10), FILE_DESCRIPTION text, FILE_REQUESTCNT int(10), FILE_CREATETIME timestamp, FILE_F_USER_CREATOR int(10), FILE_MODIFYTIME timestamp, FILE_F_USER_MODIFIER int(10), primary key (FILE_ID) ); #---------------------------- # Indexes on table AV_FILE #---------------------------- CREATE INDEX IDX_FILE_F_SITE ON AV_FILE (FILE_F_SITE); CREATE INDEX IDX_FILE_ALIAS ON AV_FILE (FILE_ALIAS); CREATE INDEX IDX_FILE_F_USER_CREATOR ON AV_FILE (FILE_F_USER_CREATOR); #---------------------------- # Table structure for AV_IMAGE #---------------------------- create table AV_IMAGE ( IMAGE_ID int(10) not null, IMAGE_F_SITE int(10), IMAGE_F_IMAGE_PARENT int(10), IMAGE_F_IMAGE_THUMB int(10), IMAGE_ALIAS varchar(128), IMAGE_FILENAME varchar(128), IMAGE_FILEEXT varchar(128), IMAGE_WIDTH int(4), IMAGE_HEIGHT int(4), IMAGE_ALTTEXT varchar(128), IMAGE_CREATETIME timestamp, IMAGE_F_USER_CREATOR int(10), IMAGE_MODIFYTIME timestamp, IMAGE_F_USER_MODIFIER int(10), primary key (IMAGE_ID) ); #---------------------------- # Indexes on table AV_IMAGE #---------------------------- CREATE INDEX IDX_IMAGE_F_SITE ON AV_IMAGE (IMAGE_F_SITE); CREATE INDEX IDX_IMAGE_ALIAS ON AV_IMAGE (IMAGE_ALIAS); CREATE INDEX IDX_IMAGE_F_IMAGE_PARENT ON AV_IMAGE (IMAGE_F_IMAGE_PARENT); CREATE INDEX IDX_IMAGE_F_IMAGE_THUMB ON AV_IMAGE (IMAGE_F_IMAGE_THUMB); CREATE INDEX IDX_IMAGE_F_USER_CREATOR ON AV_IMAGE (IMAGE_F_USER_CREATOR); #---------------------------- # records for table AV_IMAGE #---------------------------- insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (1,'big','big','gif',404,53,'antville.org'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (2,'smallanim','smallanim','gif',98,30,'resident of antville.org'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (3,'smallchaos','smallchaos','gif',107,29,'resident of antville.org'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (4,'smallstraight','smallstraight','gif',107,24,'resident of antville.org'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (5,'smalltrans','smalltrans','gif',98,30,'resident of antville.org'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (6,'pixel','pixel','gif',1,1,'pixel'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT) values (7,'headbg','headbg','gif',3,52); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (8,'menu','menu','gif',36,13,'menu'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (9,'recent','recent','gif',123,13,'recently modified'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (10,'status','status','gif',48,13,'status'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (11,'dot','dot','gif',30,30,'dots'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (12,'bullet','bullet','gif',3,10,'bullet'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (13,'webloghead','webloghead','gif',404,53,'head'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (14,'hop','hop','gif',124,25,'helma object publisher'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (15,'xmlbutton','xmlbutton','gif',36,14,'XML button'); insert into AV_IMAGE (IMAGE_ID,IMAGE_ALIAS,IMAGE_FILENAME,IMAGE_FILEEXT,IMAGE_WIDTH,IMAGE_HEIGHT,IMAGE_ALTTEXT) values (16,'marquee','marquee','gif',15,15,'marquee'); #------------------------------- # Table structure for AV_MEMBERSHIP #------------------------------- create table AV_MEMBERSHIP ( MEMBERSHIP_ID int(10) not null, MEMBERSHIP_F_SITE int(10), MEMBERSHIP_F_USER int(10), MEMBERSHIP_USERNAME varchar(128), MEMBERSHIP_LEVEL int(10), MEMBERSHIP_CREATETIME timestamp, MEMBERSHIP_MODIFYTIME timestamp, MEMBERSHIP_F_USER_MODIFIER int(10), primary key (MEMBERSHIP_ID) ); #---------------------------- # Indexes on table AV_MEMBERSHIP #---------------------------- CREATE INDEX IDX_MEMBERSHIP_F_SITE ON AV_MEMBERSHIP (MEMBERSHIP_F_SITE); CREATE INDEX IDX_MEMBERSHIP_F_USER ON AV_MEMBERSHIP (MEMBERSHIP_F_USER); CREATE INDEX IDX_MEMBERSHIP_USERNAME ON AV_MEMBERSHIP (MEMBERSHIP_USERNAME); CREATE INDEX IDX_MEMBERSHIP_LEVEL ON AV_MEMBERSHIP (MEMBERSHIP_LEVEL); #---------------------------- # Table structure for AV_POLL #---------------------------- create table AV_POLL ( POLL_ID int(10) not null, POLL_F_SITE int(10), POLL_TITLE varchar(255), POLL_QUESTION text, POLL_ISONLINE tinyint(1), POLL_CLOSED tinyint(4), POLL_CLOSETIME timestamp, POLL_CREATETIME timestamp, POLL_F_USER_CREATOR int(10), POLL_MODIFYTIME timestamp, POLL_F_USER_MODIFIER int(10), primary key (POLL_ID) ); #---------------------------- # Indexes on table AV_POLL #---------------------------- CREATE INDEX IDX_POLL_F_SITE ON AV_POLL (POLL_F_SITE); CREATE INDEX IDX_POLL_F_USER_CREATOR ON AV_POLL (POLL_F_USER_CREATOR); #---------------------------- # Table structure for AV_SKIN #---------------------------- create table AV_SKIN ( SKIN_ID int(10) not null, SKIN_F_SITE int(10), SKIN_PROTOTYPE varchar(128), SKIN_NAME varchar(128), SKIN_SOURCE text, SKIN_CREATETIME timestamp, SKIN_F_USER_CREATOR int(10), SKIN_MODIFYTIME timestamp, SKIN_F_USER_MODIFIER int(10), primary key (SKIN_ID) ); #---------------------------- # Indexes on table AV_SKIN #---------------------------- CREATE INDEX IDX_SKIN_F_SITE ON AV_SKIN (SKIN_F_SITE); CREATE INDEX IDX_SKIN_PROTOTYPE ON AV_SKIN (SKIN_PROTOTYPE); CREATE INDEX IDX_SKIN_NAME ON AV_SKIN (SKIN_NAME); #---------------------------- # Table structure for AV_SYSLOG #---------------------------- create table AV_SYSLOG ( SYSLOG_ID int(10) not null, SYSLOG_TYPE varchar(128) null, SYSLOG_OBJECT varchar(128) null, SYSLOG_ENTRY text null, SYSLOG_CREATETIME timestamp null, SYSLOG_F_USER_CREATOR int(10) null, primary key (SYSLOG_ID) ); CREATE INDEX IDX_SYSLOG_TYPE ON AV_SYSLOG (SYSLOG_TYPE); CREATE INDEX IDX_SYSLOG_OBJECT ON AV_SYSLOG (SYSLOG_OBJECT); #---------------------------- # Table structure for AV_TEXT #---------------------------- create table AV_TEXT ( TEXT_ID int(10) not null, TEXT_F_SITE int(10), TEXT_DAY varchar(10), TEXT_TOPIC varchar(255), TEXT_PROTOTYPE varchar(20), TEXT_F_TEXT_STORY int(10), TEXT_F_TEXT_PARENT int(10), TEXT_TITLE text, TEXT_TEXT text, TEXT_CONTENT text, TEXT_RAWCONTENT text, TEXT_ISONLINE tinyint(1), TEXT_EDITABLEBY tinyint(1), TEXT_HASDISCUSSIONS tinyint(1), TEXT_CREATETIME timestamp, TEXT_F_USER_CREATOR int(10), TEXT_MODIFYTIME timestamp, TEXT_F_USER_MODIFIER int(10), TEXT_READS int(10), TEXT_IPADDRESS varchar(20), primary key (TEXT_ID) ); #---------------------------- # Indexes on table AV_TEXT #---------------------------- CREATE INDEX IDX_TEXT_F_SITE ON AV_TEXT (TEXT_F_SITE); CREATE INDEX IDX_TEXT_TOPIC ON AV_TEXT (TEXT_TOPIC); CREATE INDEX IDX_TEXT_DAY ON AV_TEXT (TEXT_DAY); CREATE INDEX IDX_TEXT_PROTOTYPE ON AV_TEXT (TEXT_PROTOTYPE); CREATE INDEX IDX_TEXT_F_TEXT_STORY ON AV_TEXT (TEXT_F_TEXT_STORY); CREATE INDEX IDX_TEXT_F_TEXT_PARENT ON AV_TEXT (TEXT_F_TEXT_PARENT); CREATE INDEX IDX_TEXT_ISONLINE ON AV_TEXT (TEXT_ISONLINE); CREATE INDEX IDX_TEXT_F_USER_CREATOR ON AV_TEXT (TEXT_F_USER_CREATOR); #---------------------------- # Table structure for AV_USER #---------------------------- create table AV_USER ( USER_ID int(10) not null, USER_NAME varchar(128), USER_PASSWORD varchar(128), USER_EMAIL varchar(128), USER_EMAIL_ISPUBLIC tinyint(1), USER_URL varchar(128), USER_REGISTERED timestamp, USER_LASTVISIT timestamp, USER_ISBLOCKED tinyint(1), USER_ISTRUSTED tinyint(1), USER_ISSYSADMIN tinyint(1), primary key (USER_ID) ); #---------------------------- # Indexes on table AV_USER #---------------------------- CREATE INDEX IDX_USER_NAME ON AV_USER (USER_NAME); CREATE INDEX IDX_USER_PASSWORD ON AV_USER (USER_PASSWORD); CREATE INDEX IDX_USER_ISBLOCKED ON AV_USER (USER_ISBLOCKED); CREATE INDEX IDX_USER_ISTRUSTED ON AV_USER (USER_ISTRUSTED); CREATE INDEX IDX_USER_ISSYSADMIN ON AV_USER (USER_ISSYSADMIN); #---------------------------- # Table structure for AV_VOTE #---------------------------- create table AV_VOTE ( VOTE_ID int(10) not null, VOTE_F_POLL int(10), VOTE_F_USER int(10), VOTE_F_CHOICE int(10), VOTE_USERNAME varchar(128), VOTE_CREATETIME timestamp, VOTE_MODIFYTIME timestamp, primary key (VOTE_ID) ); #---------------------------- # Indexes on table AV_VOTE #---------------------------- CREATE INDEX IDX_VOTE_F_POLL ON AV_VOTE (VOTE_F_POLL); CREATE INDEX IDX_VOTE_F_USER ON AV_VOTE (VOTE_F_USER); CREATE INDEX IDX_VOTE_F_CHOICE ON AV_VOTE (VOTE_F_CHOICE); CREATE INDEX IDX_VOTE_USERNAME ON AV_VOTE (VOTE_USERNAME); #---------------------------- # Table structure for AV_SITE #---------------------------- create table AV_SITE ( SITE_ID int(10) not null, SITE_TITLE varchar(128), SITE_ALIAS varchar(128), SITE_TAGLINE varchar(128), SITE_EMAIL varchar(128), SITE_BGCOLOR varchar(6), SITE_TEXTFONT varchar(128), SITE_TEXTCOLOR varchar(6), SITE_TEXTSIZE varchar(4), SITE_LINKCOLOR varchar(6), SITE_ALINKCOLOR varchar(6), SITE_VLINKCOLOR varchar(6), SITE_TITLEFONT varchar(128), SITE_TITLECOLOR varchar(6), SITE_TITLESIZE varchar(4), SITE_SMALLFONT varchar(128), SITE_SMALLCOLOR varchar(6), SITE_SMALLSIZE varchar(4), SITE_ISONLINE tinyint(1), SITE_ISBLOCKED tinyint(1), SITE_ISTRUSTED tinyint(1), SITE_LASTUPDATE timestamp, SITE_LASTOFFLINE timestamp, SITE_LASTBLOCKWARN timestamp, SITE_LASTDELWARN timestamp, SITE_LASTPING timestamp, SITE_ENABLEPING tinyint(1), SITE_HASDISCUSSIONS tinyint(1), SITE_USERMAYCONTRIB tinyint(1), SITE_SHOWDAYS tinyint(4), SITE_SHOWARCHIVE tinyint(1), SITE_LANGUAGE varchar(2), SITE_COUNTRY varchar(2), SITE_TIMEZONE varchar(32), SITE_LONGDATEFORMAT varchar(50), SITE_SHORTDATEFORMAT varchar(50), SITE_CREATETIME timestamp, SITE_F_USER_CREATOR int(10), SITE_MODIFYTIME timestamp, SITE_F_USER_MODIFIER int(10), primary key (SITE_ID) ); #---------------------------- # Indexes on table AV_SITE #---------------------------- CREATE INDEX IDX_SITE_ALIAS ON AV_SITE (SITE_ALIAS); CREATE INDEX IDX_SITE_ISONLINE ON AV_SITE (SITE_ISONLINE); CREATE INDEX IDX_SITE_ISBLOCKED ON AV_SITE (SITE_ISBLOCKED); CREATE INDEX IDX_SITE_ENABLEPING ON AV_SITE (SITE_ENABLEPING); CREATE INDEX IDX_SITE_LASTPING ON AV_SITE (SITE_LASTPING); CREATE INDEX IDX_SITE_F_USER_CREATOR ON AV_SITE (SITE_F_USER_CREATOR); #---------------------------- # Table structure for AV_SHORTCUT #---------------------------- create table AV_SITE ( SHORTCUT_ID int(10) not null, SHORTCUT_F_SITE int(10), SHORTCUT_F_USER_CREATOR int(10), SHORTCUT_TITLE varchar(255), SHORTCUT_CONTENT text, SHORTCUT_CREATETIME timestamp, SHORTCUT_MODIFYTIME timestamp, primary key (SHORTCUT_ID) ); #---------------------------- # Indexes on table AV_SHORTCUT #---------------------------- CREATE INDEX IDX_SHORTCUT_SITE ON AV_SHORTCUT (SHORTCUT_F_SITE); CREATE INDEX IDX_SHORTCUT_CREATOR ON AV_SHORTCUT (SHORTCUT_F_USER_CREATOR); CREATE INDEX IDX_SHORTCUT_TITLE ON AV_SHORTCUT (SHORTCUT_TITLE);