12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- CREATE TABLE TESTS (
- T_ID INTEGER NOT NULL AUTO_INCREMENT,
- T_NAME VARCHAR(80) NOT NULL,
- T_FULLNAME VARCHAR(255) NOT NULL,
- T_CPU VARCHAR(20),
- T_OS VARCHAR(30),
- T_VERSION VARCHAR(10),
- T_ADDDATE DATE NOT NULL,
- T_GRAPH CHAR(1) NOT NULL DEFAULT '-',
- T_INTERACTIVE CHAR(1) NOT NULL DEFAULT '-',
- T_RESULT INTEGER NOT NULL DEFAULT 0,
- T_FAIL CHAR(1) NOT NULL DEFAULT '-',
- T_RECOMPILE CHAR(1) NOT NULL DEFAULT '-',
- T_NORUN CHAR(1) NOT NULL DEFAULT '-',
- T_NEEDLIBRARY CHAR(1) NOT NULL DEFAULT '-',
- T_KNOWNRUNERROR INTEGER NOT NULL DEFAULT 0,
- T_KNOWN CHAR(1) NOT NULL DEFAULT '-',
- T_NOTE VARCHAR(255),
- T_DESCRIPTION TEXT,
- T_SOURCE TEXT,
- T_OPTS VARCHAR(255),
- UNIQUE TESTNAME (T_NAME),
- PRIMARY KEY PK_TEST (T_ID)
- );
- CREATE TABLE TESTRESULTS (
- TR_ID INTEGER NOT NULL AUTO_INCREMENT,
- TR_TEST_FK INTEGER NOT NULL,
- TR_DATE TIMESTAMP NOT NULL,
- TR_CPU_FK INTEGER,
- TR_OS_FK INTEGER,
- TR_VERSION_FK INTEGER,
- TR_OK CHAR(1) NOT NULL DEFAULT '-',
- TR_SKIP CHAR(1) NOT NULL DEFAULT '-',
- TR_RESULT INT NOT NULL DEFAULT 0,
- TR_LOG TEXT,
- PRIMARY KEY (TR_ID),
- INDEX TR_IDATE (TR_DATE)
- );
- CREATE TABLE TESTOS (
- TO_ID INTEGER NOT NULL AUTO_INCREMENT,
- TO_NAME VARCHAR(10),
- PRIMARY KEY (TO_ID),
- UNIQUE TR_INAME (TO_NAME)
- );
- CREATE TABLE TESTVERSION (
- TV_ID INTEGER NOT NULL AUTO_INCREMENT,
- TV_VERSION VARCHAR(10),
- TV_RELEASEDATE TIMESTAMP,
- PRIMARY KEY (TV_ID),
- UNIQUE TR_INAME (TV_VERSION)
- );
- CREATE TABLE TESTCPU (
- TC_ID INTEGER NOT NULL AUTO_INCREMENT,
- TC_NAME VARCHAR(10),
- PRIMARY KEY (TC_ID),
- UNIQUE TC_INAME (TC_NAME)
- );
- INSERT INTO TESTOS (TO_NAME) VALUES ('linux');
- INSERT INTO TESTOS (TO_NAME) VALUES ('win32');
- INSERT INTO TESTOS (TO_NAME) VALUES ('go32v2');
- INSERT INTO TESTOS (TO_NAME) VALUES ('os2');
- INSERT INTO TESTOS (TO_NAME) VALUES ('freebsd');
- INSERT INTO TESTOS (TO_NAME) VALUES ('netbsd');
- INSERT INTO TESTOS (TO_NAME) VALUES ('openbsd');
- INSERT INTO TESTOS (TO_NAME) VALUES ('amiga');
- INSERT INTO TESTOS (TO_NAME) VALUES ('atari');
- INSERT INTO TESTOS (TO_NAME) VALUES ('qnx');
- INSERT INTO TESTOS (TO_NAME) VALUES ('beos');
- INSERT INTO TESTOS (TO_NAME) VALUES ('sunos');
- INSERT INTO TESTCPU (TC_NAME) VALUES ('i386');
- INSERT INTO TESTCPU (TC_NAME) VALUES ('ppc');
- INSERT INTO TESTCPU (TC_NAME) VALUES ('m68k');
- INSERT INTO TESTCPU (TC_NAME) VALUES ('sparc');
- INSERT INTO TESTVERSION (TV_VERSION) VALUES ('1.0.6');
- INSERT INTO TESTVERSION (TV_VERSION) VALUES ('1.0.7');
- INSERT INTO TESTVERSION (TV_VERSION) VALUES ('1.0.8');
- INSERT INTO TESTVERSION (TV_VERSION) VALUES ('1.1.0');
- INSERT INTO TESTVERSION (TV_VERSION) VALUES ('1.1');
-
|