Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(609)

Side by Side Diff: third_party/sqlite/sqlite-src-3080704/test/tkt1449.test

Issue 949043002: Add //third_party/sqlite to dirs_to_snapshot, remove net_sql.patch (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 # 2005 September 19
2 #
3 # The author disclaims copyright to this source code. In place of
4 # a legal notice, here is a blessing:
5 #
6 # May you do good and not evil.
7 # May you find forgiveness for yourself and forgive others.
8 # May you share freely, never taking more than you give.
9 #
10 #***********************************************************************
11 # This file implements regression tests for SQLite library.
12 #
13 # This file implements tests to verify that ticket #1449 has been
14 # fixed.
15 #
16
17 set testdir [file dirname $argv0]
18 source $testdir/tester.tcl
19
20 # Somewhere in tkt1449-1.1 is a VIEW definition that uses a subquery and
21 # a compound SELECT. So we cannot run this file if any of these features
22 # are not available.
23 ifcapable !subquery||!compound||!view {
24 finish_test
25 return
26 }
27
28 # The following schema generated problems in ticket #1449. We've retained
29 # the original schema here because it is some unbelievably complex, it seemed
30 # like a good test case for SQLite.
31 #
32 do_test tkt1449-1.1 {
33 execsql {
34 BEGIN;
35 CREATE TABLE ACLS(ISSUEID text(50) not null, OBJECTID text(50) not null, PAR TICIPANTID text(50) not null, PERMISSIONBITS int not null, constraint PK_ACLS pr imary key (ISSUEID, OBJECTID, PARTICIPANTID));
36 CREATE TABLE ACTIONITEMSTATUSES(CLASSID int null, SEQNO int not null, LASTMO DONNODEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null, OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50 ) not null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIED DATE text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null, LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIED BYID text(50) null, FRIENDLYNAME text(100) not null, REVISION int not null, SHOR TNAME text(30) not null, LONGNAME text(200) not null, ATTACHMENTHANDLING int not null, RESULT int not null, NOTIFYCREATOR text(1) null, NOTIFYASSIGNEE text(1) n ull, NOTIFYFYI text(1) null, NOTIFYCLOSURETEAM text(1) null, NOTIFYCOORDINATORS text(1) null, COMMENTREQUIRED text(1) not null, constraint PK_ACTIONITEMSTATUSES primary key (ISSUEID, OBJECTID));
37 CREATE TABLE ACTIONITEMTYPES(CLASSID int null, SEQNO int not null, LASTMODON NODEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not nu ll, OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) n ot null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDAT E text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int nu ll, LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYI D text(50) null, REVISION int not null, LABEL text(200) not null, INSTRUCTIONS t ext not null, EMAILINSTRUCTIONS text null, ALLOWEDSTATUSES text not null, INITIA LSTATUS text(100) not null, COMMENTREQUIRED text(1) not null, ATTACHMENTHANDLING int not null, constraint PK_ACTIONITEMTYPES primary key (ISSUEID, OBJECTID));
38 CREATE TABLE ATTACHMENTS(TQUNID text(36) not null, OBJECTID text(50) null, I SSUEID text(50) null, DATASTREAM blob not null, CONTENTENCODING text(50) null, C ONTENTCHARSET text(50) null, CONTENTTYPE text(100) null, CONTENTID text(100) nul l, CONTENTLOCATION text(100) null, CONTENTNAME text(100) not null, constraint PK _ATTACHMENTS primary key (TQUNID));
39 CREATE TABLE COMPLIANCEPOLICIES(CLASSID int null, SEQNO int not null, LASTMO DONNODEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null, OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50 ) not null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIED DATE text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null, LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIED BYID text(50) null, BODY text null, constraint PK_COMPLIANCEPOLICIES primary key (ISSUEID, OBJECTID));
40 CREATE TABLE DBHISTORY(DATETIME text(25) not null, OPERATION text(20) not nu ll, KUBIVERSION text(100) not null, FROMVERSION int null, TOVERSION int null);
41 CREATE TABLE DBINFO(FINGERPRINT text(32) not null, VERSION int not null);
42 CREATE TABLE DETACHEDATTACHMENTS (TQUNID text(36) not null, ISSUEID text(50) not null, OBJECTID text(50) not null, PATH text(300) not null, DETACHEDFILELAST MODTIMESTAMP text(25) null, CONTENTID text(100) not null, constraint PK_DETACHED ATTACHMENTS primary key (TQUNID));
43 CREATE TABLE DOCREFERENCES(CLASSID int null, SEQNO int not null, LASTMODONNO DEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null , OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) not null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null , LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID text(50) null, REFERENCEDOCUMENTID text(50) null, constraint PK_DOCREFERENCES pr imary key (ISSUEID, OBJECTID));
44 CREATE TABLE DQ (TQUNID text(36) not null, ISSUEID text(50) not null, DEPEND SID text(50) null, DEPENDSTYPE int null, DEPENDSCOMMANDSTREAM blob null, DEPENDS NODEIDSEQNOKEY text(100) null, DEPENDSACLVERSION int null, constraint PK_DQ prim ary key (TQUNID));
45 CREATE TABLE EMAILQ(TIMEQUEUED int not null, NODEID text(50) not null, MIME blob not null, TQUNID text(36) not null);
46 CREATE TABLE ENTERPRISEDATA(CLASSID int null, SEQNO int not null, LASTMODONN ODEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not nul l, OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) no t null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int nul l, LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID text(50) null, DATE1 text(25) null, DATE2 text(25) null, DATE3 text(25) null, D ATE4 text(25) null, DATE5 text(25) null, DATE6 text(25) null, DATE7 text(25) nul l, DATE8 text(25) null, DATE9 text(25) null, DATE10 text(25) null, VALUE1 int nu ll, VALUE2 int null, VALUE3 int null, VALUE4 int null, VALUE5 int null, VALUE6 i nt null, VALUE7 int null, VALUE8 int null, VALUE9 int null, VALUE10 int null, VA LUE11 int null, VALUE12 int null, VALUE13 int null, VALUE14 int null, VALUE15 in t null, VALUE16 int null, VALUE17 int null, VALUE18 int null, VALUE19 int null, VALUE20 int null, STRING1 text(300) null, STRING2 text(300) null, STRING3 text(3 00) null, STRING4 text(300) null, STRING5 text(300) null, STRING6 text(300) null , STRING7 text(300) null, STRING8 text(300) null, STRING9 text(300) null, STRING 10 text(300) null, LONGSTRING1 text null, LONGSTRING2 text null, LONGSTRING3 tex t null, LONGSTRING4 text null, LONGSTRING5 text null, LONGSTRING6 text null, LON GSTRING7 text null, LONGSTRING8 text null, LONGSTRING9 text null, LONGSTRING10 t ext null, constraint PK_ENTERPRISEDATA primary key (ISSUEID, OBJECTID));
47 CREATE TABLE FILEMORGUE(TQUNID text(36) not null, PATH text(300) not null, D ELETEFOLDERWHENEMPTY text(1) null, constraint PK_FILEMORGUE primary key (TQUNID) );
48 CREATE TABLE FILES(CLASSID int null, SEQNO int not null, LASTMODONNODEID tex t(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null, OBJECT ID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) not null, A UTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null, LASTCM DACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID text(50) null, PARENTENTITYID text(50) null, BODY text null, BODYCONTENTTYPE text(100) n ull, ISOBSOLETE text(1) null, FILENAME text(300) not null, VISIBLENAME text(300) not null, VERSIONSTRING text(300) not null, DOCUMENTHASH text(40) not null, ISF INAL text(1) null, DOCREFERENCEID text(50) not null, constraint PK_FILES primary key (ISSUEID, OBJECTID));
49 CREATE TABLE FOLDERS(CLASSID int null, SEQNO int not null, LASTMODONNODEID t ext(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null, OBJE CTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) not null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE text(2 5) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null, LAST CMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID text(5 0) null, CONTAINERNAME text(300) null, CONTAINERACLSETTINGS text null, constrain t PK_FOLDERS primary key (ISSUEID, OBJECTID));
50 CREATE TABLE GLOBALSETTINGS(CLASSID int null, SEQNO int not null, LASTMODONN ODEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not nul l, OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) no t null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int nul l, LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID text(50) null, SINGULARPROJECTLABEL text(30) not null, PLURALPROJECTLABEL text( 30) not null, PROJECTREQUIRED text(1) not null, CUSTOMPROJECTSALLOWED text(1) no t null, ACTIONITEMSPECXML text null, PROJECTLISTXML text null, ENTERPRISEDATALAB ELS text null, ENTERPRISEDATATABXSL text null, constraint PK_GLOBALSETTINGS prim ary key (ISSUEID, OBJECTID));
51 CREATE TABLE GLOBALSTRINGPROPERTIES(ID int not null, VALUE text(300) not nul l, constraint PK_GLOBALSTRINGPROPERTIES primary key (ID));
52 CREATE TABLE IMQ(TQUNID text(36) not null, DATETIMEQUEUED text(25) not null, ISSUEID text(50) not null, KUBIBUILD text(30) not null, FAILCOUNT int not null, LASTRUN text(25) null, ENVELOPESTREAM blob not null, PAYLOADSTREAM blob not nul l, constraint PK_IMQ primary key (TQUNID));
53 CREATE TABLE INVITATIONNODES(INVITATIONID text(50) not null, RECIPIENTNODEID text(50) not null, DATECREATED text(25) not null, constraint PK_INVITATIONNODES primary key (INVITATIONID, RECIPIENTNODEID));
54 CREATE TABLE INVITATIONS (INVITATIONID text(50) not null, SENDERNODEID text( 50) not null, RECIPIENTEMAILADDR text(200) not null, RECIPIENTUSERID text(50) nu ll, RECIPIENTNODES text null, ISSUEID text(50) not null, ENVELOPE text not null, MESSAGEBLOB blob not null, INVITATIONSTATE int not null, TQUNID text(36) not nu ll, DATECREATED text(25) not null);
55 CREATE TABLE ISSUES (CLASSID int null, SEQNO int not null, LASTMODONNODEID t ext(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null, OBJE CTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) not null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE text(2 5) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null, LAST CMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID text(5 0) null, CONTAINERNAME text(300) null, CONTAINERACLSETTINGS text null, ISINITIAL IZED text(1) null, BLINDINVITES text null, ISSYSTEMISSUE text(1) not null, ISSUE TYPE int not null, ACTIVITYTYPEID text(50) null, ISINCOMPLETE text(1) not null, constraint PK_ISSUES primary key (ISSUEID, OBJECTID));
56 CREATE TABLE ISSUESETTINGS (CLASSID int null, SEQNO int not null, LASTMODONN ODEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not nul l, OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) no t null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int nul l, LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID text(50) null, ISSUENAME text(300) not null, ISSUEACLSETTINGS text not null, IS SUEDUEDATE text(25) null, ISSUEPRIORITY int null, ISSUESTATUS int null, DESCRIPT ION text null, PROJECTID text(100) null, PROJECTNAME text null, PROJECTNAMEISCUS TOM text(1) null, ISSYSTEMISSUE text(1) not null, ACTIONITEMREVNUM int not null, constraint PK_ISSUESETTINGS primary key (ISSUEID, OBJECTID));
57 CREATE TABLE KMTPMSG (MSGID integer not null, SENDERID text(50) null, RECIPI ENTIDLIST text not null, ISSUEID text(50) null, MESSAGETYPE int not null, ENVELO PE text null, MESSAGEBLOB blob not null, RECEIVEDDATE text(25) not null, constra int PK_KMTPMSG primary key (MSGID));
58 CREATE TABLE KMTPNODEQ(NODEID text(50) not null, MSGID int not null, RECEIVE DDATE text(25) not null, SENDCOUNT int not null);
59 CREATE TABLE KMTPQ(MSGID integer not null, SENDERID text(50) null, RECIPIENT IDLIST text not null, ISSUEID text(50) null, MESSAGETYPE int not null, ENVELOPE text null, MESSAGEBLOB blob not null, constraint PK_KMTPQ primary key (MSGID));
60 CREATE TABLE LOGENTRIES(CLASSID int null, SEQNO int not null, LASTMODONNODEI D text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null, O BJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) not nu ll, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE tex t(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null, L ASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID tex t(50) null, PARENTENTITYID text(50) null, BODY text null, BODYCONTENTTYPE text(1 00) null, ISOBSOLETE text(1) null, ACTIONTYPE int not null, ASSOCIATEDOBJECTIDS text null, OLDENTITIES text null, NEWENTITIES text null, OTHERENTITIES text null , constraint PK_LOGENTRIES primary key (ISSUEID, OBJECTID));
61 CREATE TABLE LSBI(TQUNID text(36) not null, ISSUEID text(50) not null, TABLE ITEMID text(50) null, TABLENODEID text(50) null, TABLECMD int null, TABLECONTAIN ERID text(50) null, TABLESEQNO int null, DIRTYCONTENT text null, STUBBED text(1) null, ENTITYSTUBDATA text null, UPDATENUMBER int not null, constraint PK_LSBI p rimary key (TQUNID));
62 CREATE TABLE LSBN(TQUNID text(36) not null, ISSUEID text(50) not null, NODEI D text(50) not null, STORESEQNO int not null, SYNCSEQNO int not null, LASTMSGDAT E text(25) null, constraint PK_LSBN primary key (TQUNID));
63 CREATE TABLE MMQ(TQUNID text(36) not null, ISSUEID text(50) not null, TABLER EQUESTNODE text(50) null, MMQENTRYINDEX text(60) null, DIRECTION int null, NODEI D text(50) null, TABLEFIRSTSEQNO int null, TABLELASTSEQNO int null, NEXTRESENDTI MEOUT text(25) null, TABLETIMEOUTMULTIPLIER int null, constraint PK_MMQ primary key (TQUNID));
64 CREATE TABLE NODEREG(NODEID text(50) not null, USERID text(50) null, CREATET IME text(25) not null, TQUNID text(36) not null);
65 CREATE TABLE NODES (NODEID text(50) not null, USERID text(50) null, NODESTAT E int not null, NODECERT text null, KUBIVERSION int not null, KUBIBUILD text(30) not null, TQUNID text(36) not null, LASTBINDDATE text(25) null, LASTUNBINDDATE text(25) null, LASTBINDIP text(15) null, NUMBINDS int not null, NUMSENDS int not null, NUMPOLLS int not null, NUMRECVS int not null);
66 CREATE TABLE PARTICIPANTNODES(ISSUEID text(50) not null, OBJECTID text(50) n ot null, NODEID text(50) not null, USERID text(50) null, NODESTATE int not null, NODECERT text null, KUBIVERSION int not null, KUBIBUILD text(30) not null, TQUN ID text(36) not null);
67 CREATE TABLE PARTICIPANTS(CLASSID int null, SEQNO int not null, LASTMODONNOD EID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null, OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) not null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE t ext(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null, LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID t ext(50) null, PARTICIPANTSTATE int not null, PARTICIPANTROLE int not null, PARTI CIPANTTEAM int not null, ISREQUIREDMEMBER text(1) null, USERID text(50) null, IS AGENT text(1) null, NAME text(150) not null, EMAILADDRESS text(200) not null, IS EMAILONLY text(1) not null, INVITATION text null, ACCEPTRESENDCOUNT int null, AC CEPTRESENDTIMEOUT text(25) null, ACCEPTLASTSENTTONODEID text(50) null, constrain t PK_PARTICIPANTS primary key (ISSUEID, OBJECTID));
68 CREATE TABLE PARTICIPANTSETTINGS(CLASSID int null, SEQNO int not null, LASTM ODONNODEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) no t null, OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(5 0) not null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIE DDATE text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD in t null, LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIE DBYID text(50) null, PARTICIPANTID text(50) not null, TASKPIMSYNC text(1) null, MOBILESUPPORT text(1) null, NOTIFYBYEMAIL text(1) null, MARKEDCRITICAL text(1) n ull, constraint PK_PARTICIPANTSETTINGS primary key (ISSUEID, OBJECTID));
69 CREATE TABLE PARTITIONS(PARTITIONID text(50) not null, NAME text(100) not nu ll, LDAPDN text(300) not null, SERVERNODEID text(50) not null, TQUNID text(36) n ot null);
70 CREATE TABLE PROJECTS(CLASSID int null, SEQNO int not null, LASTMODONNODEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null, OBJ ECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) not null , AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE text( 25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null, LAS TCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID text( 50) null, NAME text(100) not null, ID text(100) null, constraint PK_PROJECTS pri mary key (ISSUEID, OBJECTID));
71 CREATE TABLE TASKCOMPLETIONS(CLASSID int null, SEQNO int not null, LASTMODON NODEID text(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not nu ll, OBJECTID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) n ot null, AUTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDAT E text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int nu ll, LASTCMDACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYI D text(50) null, PARENTENTITYID text(50) null, BODY text null, BODYCONTENTTYPE t ext(100) null, ISOBSOLETE text(1) null, TASKID text(50) not null, DISPOSITION in t not null, STATUSID text(50) not null, SHORTNAME text(30) not null, LONGNAME te xt(200) not null, constraint PK_TASKCOMPLETIONS primary key (ISSUEID, OBJECTID)) ;
72 CREATE TABLE TASKS(CLASSID int null, SEQNO int not null, LASTMODONNODEID tex t(50) not null, PREVMODONNODEID text(50) null, ISSUEID text(50) not null, OBJECT ID text(50) not null, REVISIONNUM int not null, CONTAINERID text(50) not null, A UTHORID text(50) not null, CREATIONDATE text(25) null, LASTMODIFIEDDATE text(25) null, UPDATENUMBER int null, PREVREVISIONNUM int null, LASTCMD int null, LASTCM DACLVERSION int null, USERDEFINEDFIELD text(300) null, LASTMODIFIEDBYID text(50) null, PARENTENTITYID text(50) null, BODY text null, BODYCONTENTTYPE text(100) n ull, ISOBSOLETE text(1) null, DUETIME text(25) null, ASSIGNEDTO text(50) not nul l, TARGETOBJECTIDS text null, RESPONSEID text(50) not null, TYPEID text(50) not null, LABEL text(200) not null, INSTRUCTIONS text not null, ALLOWEDSTATUSES text not null, ISSERIALREVIEW text(1) null, DAYSTOREVIEW int null, REVIEWERIDS text( 500) null, REVIEWTYPE int null, REVIEWGROUP text(300) null, constraint PK_TASKS primary key (ISSUEID, OBJECTID));
73 CREATE TABLE USERS (USERID text(50) not null, USERSID text(100) not null, EN TERPRISEUSER text(1) not null, USEREMAILADDRESS text(200) null, EMAILVALIDATED t ext(1) null, VALIDATIONCOOKIE text(50) null, CREATETIME text(25) not null, TQUNI D text(36) not null, PARTITIONID text(50) null);
74 CREATE VIEW CRITICALISSUES as
75
76
77 select
78 USERID, ISSUEID, ISSUENAME, min(DATE1) DATE1
79 from (
80 select p.USERID USERID, p.ISSUEID ISSUEID, iset.ISSUENAM E ISSUENAME, t.DUETIME DATE1
81 from PARTICIPANTS p
82 join TASKS t on t.ASSIGNEDTO = p.OBJECTID
83 join TASKCOMPLETIONS tc on tc.TASKID = t.OBJECTI D
84 join ISSUESETTINGS iset on iset.ISSUEID = p.ISSU EID
85 where (t.ISOBSOLETE = 'n' or t.ISOBSOLETE is nul l)
86 and tc.DISPOSITION = 1
87 and iset.ISSUESTATUS = 1
88 union
89 select p.USERID USERID, p.ISSUEID ISSUEID, iset.ISSUENAM E ISSUENAME, iset.ISSUEDUEDATE DATE1
90 from PARTICIPANTS p
91 join PARTICIPANTSETTINGS ps on ps.PARTICIPANTID = p.OBJECTID
92 join ISSUESETTINGS iset on iset.ISSUEID = p.ISSU EID
93 where ps.MARKEDCRITICAL = 'y'
94 and iset.ISSUESTATUS = 1
95 ) as CRITICALDATA
96 group by USERID, ISSUEID, ISSUENAME;
97 CREATE VIEW CURRENTFILES as
98
99
100 select
101 d.ISSUEID as ISSUEID,
102 d.REFERENCEDOCUMENTID as OBJECTID,
103 f.VISIBLENAME as VISIBLENAME
104 from
105 DOCREFERENCES d
106 join FILES f on f.OBJECTID = d.REFERENCEDOCUMENT ID;
107 CREATE VIEW ISSUEDATA as
108
109
110 select
111 ISSUES.OBJECTID as ISSUEID,
112 ISSUES.CREATIONDATE as CREATIONDATE,
113 ISSUES.AUTHORID as AUTHORID,
114 ISSUES.LASTMODIFIEDDATE as LASTMODIFIEDDATE,
115 ISSUES.LASTMODIFIEDBYID as LASTMODIFIEDBYID,
116 ISSUESETTINGS.ISSUENAME as ISSUENAME,
117 ISSUES.ISINITIALIZED as ISINITIALIZED,
118 ISSUES.ISSYSTEMISSUE as ISSYSTEMISSUE,
119 ISSUES.ISSUETYPE as ISSUETYPE,
120 ISSUES.ISINCOMPLETE as ISINCOMPLETE,
121 ISSUESETTINGS.REVISIONNUM as ISSUESETTINGS_REVISIONNUM,
122 ISSUESETTINGS.LASTMODIFIEDDATE as ISSUESETTINGS_LASTMODI FIEDDATE,
123 ISSUESETTINGS.LASTMODIFIEDBYID as ISSUESETTINGS_LASTMODI FIEDBYID,
124 ISSUESETTINGS.ISSUEDUEDATE as ISSUEDUEDATE,
125 ISSUESETTINGS.ISSUEPRIORITY as ISSUEPRIORITY,
126 ISSUESETTINGS.ISSUESTATUS as ISSUESTATUS,
127 ISSUESETTINGS.DESCRIPTION as DESCRIPTION,
128 ISSUESETTINGS.PROJECTID as PROJECTID,
129 ISSUESETTINGS.PROJECTNAME as PROJECTNAME,
130 ISSUESETTINGS.PROJECTNAMEISCUSTOM as PROJECTNAMEISCUSTOM ,
131 ENTERPRISEDATA.REVISIONNUM as ENTERPRISEDATA_REVISIONNUM ,
132 ENTERPRISEDATA.CREATIONDATE as ENTERPRISEDATA_CREATIONDA TE,
133 ENTERPRISEDATA.AUTHORID as ENTERPRISEDATA_AUTHORID,
134 ENTERPRISEDATA.LASTMODIFIEDDATE as ENTERPRISEDATA_LASTMO DIFIEDDATE,
135 ENTERPRISEDATA.LASTMODIFIEDBYID as ENTERPRISEDATA_LASTMO DIFIEDBYID,
136 ENTERPRISEDATA.DATE1 as DATE1,
137 ENTERPRISEDATA.DATE2 as DATE2,
138 ENTERPRISEDATA.DATE3 as DATE3,
139 ENTERPRISEDATA.DATE4 as DATE4,
140 ENTERPRISEDATA.DATE5 as DATE5,
141 ENTERPRISEDATA.DATE6 as DATE6,
142 ENTERPRISEDATA.DATE7 as DATE7,
143 ENTERPRISEDATA.DATE8 as DATE8,
144 ENTERPRISEDATA.DATE9 as DATE9,
145 ENTERPRISEDATA.DATE10 as DATE10,
146 ENTERPRISEDATA.VALUE1 as VALUE1,
147 ENTERPRISEDATA.VALUE2 as VALUE2,
148 ENTERPRISEDATA.VALUE3 as VALUE3,
149 ENTERPRISEDATA.VALUE4 as VALUE4,
150 ENTERPRISEDATA.VALUE5 as VALUE5,
151 ENTERPRISEDATA.VALUE6 as VALUE6,
152 ENTERPRISEDATA.VALUE7 as VALUE7,
153 ENTERPRISEDATA.VALUE8 as VALUE8,
154 ENTERPRISEDATA.VALUE9 as VALUE9,
155 ENTERPRISEDATA.VALUE10 as VALUE10,
156 ENTERPRISEDATA.VALUE11 as VALUE11,
157 ENTERPRISEDATA.VALUE12 as VALUE12,
158 ENTERPRISEDATA.VALUE13 as VALUE13,
159 ENTERPRISEDATA.VALUE14 as VALUE14,
160 ENTERPRISEDATA.VALUE15 as VALUE15,
161 ENTERPRISEDATA.VALUE16 as VALUE16,
162 ENTERPRISEDATA.VALUE17 as VALUE17,
163 ENTERPRISEDATA.VALUE18 as VALUE18,
164 ENTERPRISEDATA.VALUE19 as VALUE19,
165 ENTERPRISEDATA.VALUE20 as VALUE20,
166 ENTERPRISEDATA.STRING1 as STRING1,
167 ENTERPRISEDATA.STRING2 as STRING2,
168 ENTERPRISEDATA.STRING3 as STRING3,
169 ENTERPRISEDATA.STRING4 as STRING4,
170 ENTERPRISEDATA.STRING5 as STRING5,
171 ENTERPRISEDATA.STRING6 as STRING6,
172 ENTERPRISEDATA.STRING7 as STRING7,
173 ENTERPRISEDATA.STRING8 as STRING8,
174 ENTERPRISEDATA.STRING9 as STRING9,
175 ENTERPRISEDATA.STRING10 as STRING10,
176 ENTERPRISEDATA.LONGSTRING1 as LONGSTRING1,
177 ENTERPRISEDATA.LONGSTRING2 as LONGSTRING2,
178 ENTERPRISEDATA.LONGSTRING3 as LONGSTRING3,
179 ENTERPRISEDATA.LONGSTRING4 as LONGSTRING4,
180 ENTERPRISEDATA.LONGSTRING5 as LONGSTRING5,
181 ENTERPRISEDATA.LONGSTRING6 as LONGSTRING6,
182 ENTERPRISEDATA.LONGSTRING7 as LONGSTRING7,
183 ENTERPRISEDATA.LONGSTRING8 as LONGSTRING8,
184 ENTERPRISEDATA.LONGSTRING9 as LONGSTRING9,
185 ENTERPRISEDATA.LONGSTRING10 as LONGSTRING10
186 from
187 ISSUES
188 join ISSUESETTINGS on ISSUES.OBJECTID = ISSUESETTINGS.IS SUEID
189 left outer join ENTERPRISEDATA on ISSUES.OBJECTID = ENTE RPRISEDATA.ISSUEID;
190 CREATE VIEW ITEMS as
191
192 select 'FILES' as TABLENAME, CLASSID, SEQNO, LASTMODONNODEID, PREVMODONNODEID , ISSUEID, OBJECTID, REVISIONNUM, CONTAINERID, AUTHORID, CREATIONDATE, LASTMODIF IEDDATE, UPDATENUMBER, PREVREVISIONNUM, LASTCMD, LASTCMDACLVERSION, USERDEFINEDF IELD, LASTMODIFIEDBYID, PARENTENTITYID, BODY, BODYCONTENTTYPE, ISOBSOLETE, FILEN AME, VISIBLENAME, VERSIONSTRING, DOCUMENTHASH, ISFINAL, DOCREFERENCEID, NULL as ACTIONTYPE, NULL as ASSOCIATEDOBJECTIDS, NULL as OLDENTITIES, NULL as NEWENTITIE S, NULL as OTHERENTITIES, NULL as TQUNID, NULL as TABLEITEMID, NULL as TABLENODE ID, NULL as TABLECMD, NULL as TABLECONTAINERID, NULL as TABLESEQNO, NULL as DIRT YCONTENT, NULL as STUBBED, NULL as ENTITYSTUBDATA, NULL as PARTICIPANTSTATE, NUL L as PARTICIPANTROLE, NULL as PARTICIPANTTEAM, NULL as ISREQUIREDMEMBER, NULL as USERID, NULL as ISAGENT, NULL as NAME, NULL as EMAILADDRESS, NULL as ISEMAILONL Y, NULL as INVITATION, NULL as ACCEPTRESENDCOUNT, NULL as ACCEPTRESENDTIMEOUT, N ULL as ACCEPTLASTSENTTONODEID, NULL as TASKID, NULL as DISPOSITION, NULL as STAT USID, NULL as SHORTNAME, NULL as LONGNAME, NULL as DUETIME, NULL as ASSIGNEDTO, NULL as TARGETOBJECTIDS, NULL as RESPONSEID, NULL as TYPEID, NULL as LABEL, NULL as INSTRUCTIONS, NULL as ALLOWEDSTATUSES, NULL as ISSERIALREVIEW, NULL as DAYST OREVIEW, NULL as REVIEWERIDS, NULL as REVIEWTYPE, NULL as REVIEWGROUP from FILES
193 union all
194 select 'LOGENTRIES' as TABLENAME, CLASSID, SEQNO, LASTMODONNODEID, PREVMODON NODEID, ISSUEID, OBJECTID, REVISIONNUM, CONTAINERID, AUTHORID, CREATIONDATE, LAS TMODIFIEDDATE, UPDATENUMBER, PREVREVISIONNUM, LASTCMD, LASTCMDACLVERSION, USERDE FINEDFIELD, LASTMODIFIEDBYID, PARENTENTITYID, BODY, BODYCONTENTTYPE, ISOBSOLETE, NULL as FILENAME, NULL as VISIBLENAME, NULL as VERSIONSTRING, NULL as DOCUMENTH ASH, NULL as ISFINAL, NULL as DOCREFERENCEID, ACTIONTYPE, ASSOCIATEDOBJECTIDS, O LDENTITIES, NEWENTITIES, OTHERENTITIES, NULL as TQUNID, NULL as TABLEITEMID, NUL L as TABLENODEID, NULL as TABLECMD, NULL as TABLECONTAINERID, NULL as TABLESEQNO , NULL as DIRTYCONTENT, NULL as STUBBED, NULL as ENTITYSTUBDATA, NULL as PARTICI PANTSTATE, NULL as PARTICIPANTROLE, NULL as PARTICIPANTTEAM, NULL as ISREQUIREDM EMBER, NULL as USERID, NULL as ISAGENT, NULL as NAME, NULL as EMAILADDRESS, NULL as ISEMAILONLY, NULL as INVITATION, NULL as ACCEPTRESENDCOUNT, NULL as ACCEPTRE SENDTIMEOUT, NULL as ACCEPTLASTSENTTONODEID, NULL as TASKID, NULL as DISPOSITION , NULL as STATUSID, NULL as SHORTNAME, NULL as LONGNAME, NULL as DUETIME, NULL a s ASSIGNEDTO, NULL as TARGETOBJECTIDS, NULL as RESPONSEID, NULL as TYPEID, NULL as LABEL, NULL as INSTRUCTIONS, NULL as ALLOWEDSTATUSES, NULL as ISSERIALREVIEW, NULL as DAYSTOREVIEW, NULL as REVIEWERIDS, NULL as REVIEWTYPE, NULL as REVIEWGR OUP from LOGENTRIES
195 union all
196 select 'LSBI' as TABLENAME, NULL as CLASSID, NULL as SEQNO, NULL as LASTMODO NNODEID, NULL as PREVMODONNODEID, ISSUEID, NULL as OBJECTID, NULL as REVISIONNUM , NULL as CONTAINERID, NULL as AUTHORID, NULL as CREATIONDATE, NULL as LASTMODIF IEDDATE, UPDATENUMBER, NULL as PREVREVISIONNUM, NULL as LASTCMD, NULL as LASTCMD ACLVERSION, NULL as USERDEFINEDFIELD, NULL as LASTMODIFIEDBYID, NULL as PARENTEN TITYID, NULL as BODY, NULL as BODYCONTENTTYPE, NULL as ISOBSOLETE, NULL as FILEN AME, NULL as VISIBLENAME, NULL as VERSIONSTRING, NULL as DOCUMENTHASH, NULL as I SFINAL, NULL as DOCREFERENCEID, NULL as ACTIONTYPE, NULL as ASSOCIATEDOBJECTIDS, NULL as OLDENTITIES, NULL as NEWENTITIES, NULL as OTHERENTITIES, TQUNID, TABLEI TEMID, TABLENODEID, TABLECMD, TABLECONTAINERID, TABLESEQNO, DIRTYCONTENT, STUBBE D, ENTITYSTUBDATA, NULL as PARTICIPANTSTATE, NULL as PARTICIPANTROLE, NULL as PA RTICIPANTTEAM, NULL as ISREQUIREDMEMBER, NULL as USERID, NULL as ISAGENT, NULL a s NAME, NULL as EMAILADDRESS, NULL as ISEMAILONLY, NULL as INVITATION, NULL as A CCEPTRESENDCOUNT, NULL as ACCEPTRESENDTIMEOUT, NULL as ACCEPTLASTSENTTONODEID, N ULL as TASKID, NULL as DISPOSITION, NULL as STATUSID, NULL as SHORTNAME, NULL as LONGNAME, NULL as DUETIME, NULL as ASSIGNEDTO, NULL as TARGETOBJECTIDS, NULL as RESPONSEID, NULL as TYPEID, NULL as LABEL, NULL as INSTRUCTIONS, NULL as ALLOWE DSTATUSES, NULL as ISSERIALREVIEW, NULL as DAYSTOREVIEW, NULL as REVIEWERIDS, NU LL as REVIEWTYPE, NULL as REVIEWGROUP from LSBI where TABLECMD=3
197 union all
198 select 'PARTICIPANTS' as TABLENAME, CLASSID, SEQNO, LASTMODONNODEID, PREVMOD ONNODEID, ISSUEID, OBJECTID, REVISIONNUM, CONTAINERID, AUTHORID, CREATIONDATE, L ASTMODIFIEDDATE, UPDATENUMBER, PREVREVISIONNUM, LASTCMD, LASTCMDACLVERSION, USER DEFINEDFIELD, LASTMODIFIEDBYID, NULL as PARENTENTITYID, NULL as BODY, NULL as BO DYCONTENTTYPE, NULL as ISOBSOLETE, NULL as FILENAME, NULL as VISIBLENAME, NULL a s VERSIONSTRING, NULL as DOCUMENTHASH, NULL as ISFINAL, NULL as DOCREFERENCEID, NULL as ACTIONTYPE, NULL as ASSOCIATEDOBJECTIDS, NULL as OLDENTITIES, NULL as NE WENTITIES, NULL as OTHERENTITIES, NULL as TQUNID, NULL as TABLEITEMID, NULL as T ABLENODEID, NULL as TABLECMD, NULL as TABLECONTAINERID, NULL as TABLESEQNO, NULL as DIRTYCONTENT, NULL as STUBBED, NULL as ENTITYSTUBDATA, PARTICIPANTSTATE, PAR TICIPANTROLE, PARTICIPANTTEAM, ISREQUIREDMEMBER, USERID, ISAGENT, NAME, EMAILADD RESS, ISEMAILONLY, INVITATION, ACCEPTRESENDCOUNT, ACCEPTRESENDTIMEOUT, ACCEPTLAS TSENTTONODEID, NULL as TASKID, NULL as DISPOSITION, NULL as STATUSID, NULL as SH ORTNAME, NULL as LONGNAME, NULL as DUETIME, NULL as ASSIGNEDTO, NULL as TARGETOB JECTIDS, NULL as RESPONSEID, NULL as TYPEID, NULL as LABEL, NULL as INSTRUCTIONS , NULL as ALLOWEDSTATUSES, NULL as ISSERIALREVIEW, NULL as DAYSTOREVIEW, NULL as REVIEWERIDS, NULL as REVIEWTYPE, NULL as REVIEWGROUP from PARTICIPANTS
199 union all
200 select 'TASKCOMPLETIONS' as TABLENAME, CLASSID, SEQNO, LASTMODONNODEID, PREV MODONNODEID, ISSUEID, OBJECTID, REVISIONNUM, CONTAINERID, AUTHORID, CREATIONDATE , LASTMODIFIEDDATE, UPDATENUMBER, PREVREVISIONNUM, LASTCMD, LASTCMDACLVERSION, U SERDEFINEDFIELD, LASTMODIFIEDBYID, PARENTENTITYID, BODY, BODYCONTENTTYPE, ISOBSO LETE, NULL as FILENAME, NULL as VISIBLENAME, NULL as VERSIONSTRING, NULL as DOCU MENTHASH, NULL as ISFINAL, NULL as DOCREFERENCEID, NULL as ACTIONTYPE, NULL as A SSOCIATEDOBJECTIDS, NULL as OLDENTITIES, NULL as NEWENTITIES, NULL as OTHERENTIT IES, NULL as TQUNID, NULL as TABLEITEMID, NULL as TABLENODEID, NULL as TABLECMD, NULL as TABLECONTAINERID, NULL as TABLESEQNO, NULL as DIRTYCONTENT, NULL as STU BBED, NULL as ENTITYSTUBDATA, NULL as PARTICIPANTSTATE, NULL as PARTICIPANTROLE, NULL as PARTICIPANTTEAM, NULL as ISREQUIREDMEMBER, NULL as USERID, NULL as ISAG ENT, NULL as NAME, NULL as EMAILADDRESS, NULL as ISEMAILONLY, NULL as INVITATION , NULL as ACCEPTRESENDCOUNT, NULL as ACCEPTRESENDTIMEOUT, NULL as ACCEPTLASTSENT TONODEID, TASKID, DISPOSITION, STATUSID, SHORTNAME, LONGNAME, NULL as DUETIME, N ULL as ASSIGNEDTO, NULL as TARGETOBJECTIDS, NULL as RESPONSEID, NULL as TYPEID, NULL as LABEL, NULL as INSTRUCTIONS, NULL as ALLOWEDSTATUSES, NULL as ISSERIALRE VIEW, NULL as DAYSTOREVIEW, NULL as REVIEWERIDS, NULL as REVIEWTYPE, NULL as REV IEWGROUP from TASKCOMPLETIONS
201 union all
202 select 'TASKS' as TABLENAME, CLASSID, SEQNO, LASTMODONNODEID, PREVMODONNODEI D, ISSUEID, OBJECTID, REVISIONNUM, CONTAINERID, AUTHORID, CREATIONDATE, LASTMODI FIEDDATE, UPDATENUMBER, PREVREVISIONNUM, LASTCMD, LASTCMDACLVERSION, USERDEFINED FIELD, LASTMODIFIEDBYID, PARENTENTITYID, BODY, BODYCONTENTTYPE, ISOBSOLETE, NULL as FILENAME, NULL as VISIBLENAME, NULL as VERSIONSTRING, NULL as DOCUMENTHASH, NULL as ISFINAL, NULL as DOCREFERENCEID, NULL as ACTIONTYPE, NULL as ASSOCIATEDO BJECTIDS, NULL as OLDENTITIES, NULL as NEWENTITIES, NULL as OTHERENTITIES, NULL as TQUNID, NULL as TABLEITEMID, NULL as TABLENODEID, NULL as TABLECMD, NULL as T ABLECONTAINERID, NULL as TABLESEQNO, NULL as DIRTYCONTENT, NULL as STUBBED, NULL as ENTITYSTUBDATA, NULL as PARTICIPANTSTATE, NULL as PARTICIPANTROLE, NULL as P ARTICIPANTTEAM, NULL as ISREQUIREDMEMBER, NULL as USERID, NULL as ISAGENT, NULL as NAME, NULL as EMAILADDRESS, NULL as ISEMAILONLY, NULL as INVITATION, NULL as ACCEPTRESENDCOUNT, NULL as ACCEPTRESENDTIMEOUT, NULL as ACCEPTLASTSENTTONODEID, NULL as TASKID, NULL as DISPOSITION, NULL as STATUSID, NULL as SHORTNAME, NULL a s LONGNAME, DUETIME, ASSIGNEDTO, TARGETOBJECTIDS, RESPONSEID, TYPEID, LABEL, INS TRUCTIONS, ALLOWEDSTATUSES, ISSERIALREVIEW, DAYSTOREVIEW, REVIEWERIDS, REVIEWTYP E, REVIEWGROUP from TASKS;
203 CREATE VIEW TASKINFO as
204
205
206 select
207 t.ISSUEID as ISSUEID,
208 t.OBJECTID as OBJECTID,
209 t.ASSIGNEDTO as ASSIGNEDTO,
210 t.TARGETOBJECTIDS as TARGETOBJECTIDS,
211 t.DUETIME as DUETIME,
212 t.ISOBSOLETE as ISOBSOLETE,
213 tc.DISPOSITION as DISPOSITION
214 from
215 TASKS t
216 join TASKCOMPLETIONS tc on tc.TASKID = t.OBJECTI D;
217 CREATE INDEX DQ_ISSUEID_DEPENDSID on DQ (ISSUEID, DEPENDSID);
218 CREATE INDEX EMAILQ_TIMEQUEUED on EMAILQ (TIMEQUEUED);
219 CREATE INDEX FOLDERS_CONTAINERID_ISSUEID on FOLDERS (CONTAINERID, ISSUEID);
220 CREATE INDEX IMQ_DATETIMEQUEUED on IMQ (DATETIMEQUEUED);
221 CREATE INDEX INVITATIONS_RECIPIENTUSERID_INVITATIONID on INVITATIONS (RECIPI ENTUSERID, INVITATIONID);
222 CREATE INDEX INVITATIONS_TQUNID on INVITATIONS (TQUNID);
223 CREATE INDEX ISSUESETTINGS_CONTAINERID on ISSUESETTINGS (CONTAINERID);
224 CREATE INDEX KMTPMSG_RECEIVEDDATE on KMTPMSG (RECEIVEDDATE desc);
225 CREATE INDEX KMTPNODEQ_MSGID on KMTPNODEQ (MSGID);
226 CREATE INDEX KMTPNODEQ_NODEID_MSGID on KMTPNODEQ (NODEID, MSGID);
227 CREATE INDEX KMTPNODEQ_RECEIVEDDATE on KMTPNODEQ (RECEIVEDDATE desc);
228 CREATE INDEX LSBI_ISSUEID_TABLEITEMID on LSBI (ISSUEID, TABLEITEMID);
229 CREATE INDEX LSBN_ISSUEID_NODEID on LSBN (ISSUEID, NODEID);
230 CREATE INDEX MMQ_ISSUEID_MMQENTRYINDEX on MMQ (ISSUEID, MMQENTRYINDEX);
231 CREATE INDEX NODEREG_NODEID_USERID on NODEREG (NODEID, USERID);
232 CREATE INDEX NODEREG_TQUNID on NODEREG (TQUNID);
233 CREATE INDEX NODEREG_USERID_NODEID on NODEREG (USERID, NODEID);
234 CREATE INDEX NODES_NODEID on NODES (NODEID);
235 CREATE INDEX NODES_TQUNID on NODES (TQUNID);
236 CREATE INDEX PARTICIPANTNODES_ISSUEID_OBJECTID_NODEID on PARTICIPANTNODES (I SSUEID, OBJECTID, NODEID);
237 CREATE INDEX PARTICIPANTNODES_TQUNID on PARTICIPANTNODES (TQUNID);
238 CREATE INDEX PARTICIPANTSETTINGS_PARTICIPANTID on PARTICIPANTSETTINGS (PARTI CIPANTID);
239 CREATE INDEX PARTITIONS_LDAPDN on PARTITIONS (LDAPDN);
240 CREATE INDEX PARTITIONS_PARTITIONID_SERVERNODEID on PARTITIONS (PARTITIONID, SERVERNODEID);
241 CREATE INDEX PARTITIONS_SERVERNODEID_PARTITIONID on PARTITIONS (SERVERNODEID , PARTITIONID);
242 CREATE INDEX PARTITIONS_TQUNID on PARTITIONS (TQUNID);
243 CREATE INDEX TASKCOMPLETIONS_TASKID on TASKCOMPLETIONS (TASKID);
244 CREATE INDEX TASKS_ASSIGNEDTO on TASKS (ASSIGNEDTO);
245 CREATE INDEX USERS_PARTITIONID_USERID on USERS (PARTITIONID, USERID);
246 CREATE INDEX USERS_TQUNID on USERS (TQUNID);
247 CREATE INDEX USERS_USERID_PARTITIONID on USERS (USERID, PARTITIONID);
248 CREATE INDEX USERS_USERSID_USERID on USERS (USERSID, USERID);
249 COMMIT;
250 }
251 } {}
252
253 # Given the schema above, the following query was cause an assertion fault
254 # do to an uninitialized field in a Select structure.
255 #
256 do_test tkt1449-1.2 {
257 execsql {
258 select NEWENTITIES from ITEMS where ((ISSUEID = 'x') and (OBJECTID = 'y'))
259 }
260 } {}
261
262 finish_test
OLDNEW
« no previous file with comments | « third_party/sqlite/sqlite-src-3080704/test/tkt1444.test ('k') | third_party/sqlite/sqlite-src-3080704/test/tkt1473.test » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698