| | 15 | ); |
|---|
| | 16 | |
|---|
| | 17 | CREATE TABLE comments ( |
|---|
| | 18 | commentID INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, |
|---|
| | 19 | memberID INTEGER UNSIGNED NOT NULL, |
|---|
| | 20 | commentObject INTEGER UNSIGNED NOT NULL, |
|---|
| | 21 | commentObjectId INTEGER UNSIGNED NOT NULL, |
|---|
| | 22 | commentBody LONGTEXT NOT NULL, |
|---|
| | 23 | commentDate TIMESTAMP NOT NULL, |
|---|
| | 24 | commentUserIp VARCHAR(45) NOT NULL, |
|---|
| | 25 | commentKarma INTEGER UNSIGNED NOT NULL DEFAULT '0', |
|---|
| | 26 | PRIMARY KEY(commentID), |
|---|
| | 27 | INDEX comments_FKIndex1(memberID), |
|---|
| | 28 | FOREIGN KEY(memberID) |
|---|
| | 29 | REFERENCES members(memberID) |
|---|
| | 30 | ON DELETE NO ACTION |
|---|
| | 31 | ON UPDATE NO ACTION |
|---|
| | 32 | ); |
|---|
| | 33 | |
|---|
| | 34 | CREATE TABLE karmaLock ( |
|---|
| | 35 | karmaLockId INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, |
|---|
| | 36 | memberID INTEGER UNSIGNED NOT NULL, |
|---|
| | 37 | karmaObject INTEGER UNSIGNED NOT NULL, |
|---|
| | 38 | karmaObjectID INTEGER UNSIGNED NOT NULL, |
|---|
| | 39 | karmaUserIp VARCHAR(45) NOT NULL, |
|---|
| | 40 | KarmaStatus INTEGER UNSIGNED NOT NULL, |
|---|
| | 41 | karmaTime TIMESTAMP NOT NULL, |
|---|
| | 42 | PRIMARY KEY(karmaLockId), |
|---|
| | 43 | INDEX karmaLock_FKIndex1(memberID), |
|---|
| | 44 | FOREIGN KEY(memberID) |
|---|
| | 45 | REFERENCES members(memberID) |
|---|
| | 46 | ON DELETE NO ACTION |
|---|
| | 47 | ON UPDATE NO ACTION |
|---|
| | 69 | CREATE TABLE screenshots ( |
|---|
| | 70 | screenshotID INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, |
|---|
| | 71 | appID INT NOT NULL, |
|---|
| | 72 | memberID INTEGER UNSIGNED NOT NULL, |
|---|
| | 73 | screenshotFile VARCHAR(255) NOT NULL, |
|---|
| | 74 | screenshotTime TIMESTAMP NOT NULL, |
|---|
| | 75 | screenshotKarma INTEGER UNSIGNED NOT NULL DEFAULT '0', |
|---|
| | 76 | PRIMARY KEY(screenshotID), |
|---|
| | 77 | INDEX screenshots_FKIndex1(appID), |
|---|
| | 78 | INDEX screenshots_FKIndex2(memberID), |
|---|
| | 79 | FOREIGN KEY(appID) |
|---|
| | 80 | REFERENCES applications(appID) |
|---|
| | 81 | ON DELETE NO ACTION |
|---|
| | 82 | ON UPDATE NO ACTION, |
|---|
| | 83 | FOREIGN KEY(memberID) |
|---|
| | 84 | REFERENCES members(memberID) |
|---|
| | 85 | ON DELETE NO ACTION |
|---|
| | 86 | ON UPDATE NO ACTION |
|---|
| | 87 | ); |
|---|
| | 88 | |
|---|
| 60 | | requires VARCHAR(45) NOT NULL, |
|---|
| 61 | | requiresVersion VARCHAR(20) NULL, |
|---|
| 62 | | PRIMARY KEY(appRequiresID), |
|---|
| 63 | | INDEX applcationRequires_FKIndex1(appVersionID), |
|---|
| | 129 | destination VARCHAR(255) NOT NULL, |
|---|
| | 130 | crackUrl VARCHAR(255) NOT NULL, |
|---|
| | 131 | crackCheckSum VARCHAR(255) NOT NULL, |
|---|
| | 132 | PRIMARY KEY(appCracksID), |
|---|
| | 133 | INDEX applicationCracks_FKIndex1(appVersionID), |
|---|
| 76 | | FOREIGN KEY(appVersionID) |
|---|
| 77 | | REFERENCES applicationVersions(appVersionID) |
|---|
| 78 | | ON DELETE NO ACTION |
|---|
| 79 | | ON UPDATE NO ACTION |
|---|
| 80 | | ); |
|---|
| 81 | | |
|---|
| 82 | | CREATE TABLE applicationCracks ( |
|---|
| 83 | | appCracksID INT NOT NULL AUTO_INCREMENT, |
|---|
| 84 | | appVersionID INT NOT NULL, |
|---|
| 85 | | destination VARCHAR(255) NOT NULL, |
|---|
| 86 | | crackUrl VARCHAR(255) NOT NULL, |
|---|
| 87 | | crackCheckSum VARCHAR(255) NOT NULL, |
|---|
| 88 | | PRIMARY KEY(appCracksID), |
|---|
| 89 | | INDEX applicationCracks_FKIndex1(appVersionID), |
|---|
| | 165 | CREATE TABLE applicationRequires ( |
|---|
| | 166 | appRequiresID INT NOT NULL AUTO_INCREMENT, |
|---|
| | 167 | appVersionID INT NOT NULL, |
|---|
| | 168 | requires VARCHAR(45) NOT NULL, |
|---|
| | 169 | requiresVersion VARCHAR(20) NULL, |
|---|
| | 170 | PRIMARY KEY(appRequiresID), |
|---|
| | 171 | INDEX applcationRequires_FKIndex1(appVersionID), |
|---|
| | 172 | FOREIGN KEY(appVersionID) |
|---|
| | 173 | REFERENCES applicationVersions(appVersionID) |
|---|
| | 174 | ON DELETE NO ACTION |
|---|
| | 175 | ON UPDATE NO ACTION |
|---|
| | 176 | ); |
|---|