Changeset 12676585ba100d724ee89e914e7a954fce69068a
- Timestamp:
- 03/17/07 13:57:53
(2 years ago)
- Author:
- Christopher Jung <bktheg@web.de>
- git-committer:
- Christopher Jung <bktheg@web.de> 1174136273 +0100
- git-parent:
[15188108f117a3325007e48c9a7e54c7a7e9c7c1]
- git-author:
- Christopher Jung <bktheg@web.de> 1174136273 +0100
- Message:
FK-Constraint fuer battles_ships.shipid eingebaut
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r425acaa |
r1267658 |
|
| 1 | 1 | CREATE TABLE `battles_ships` ( |
|---|
| 2 | | `shipid` mediumint(8) unsigned NOT NULL default '0', |
|---|
| | 2 | `shipid` int(11) NOT NULL default '0', |
|---|
| 3 | 3 | `battleid` smallint(5) unsigned NOT NULL default '0', |
|---|
| 4 | 4 | `side` tinyint(3) unsigned NOT NULL default '0', |
|---|
| … | … | |
| 15 | 15 | KEY `battleid` (`battleid`) |
|---|
| 16 | 16 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Die Schiffsdaten in Schlachten'; |
|---|
| | 17 | |
|---|
| | 18 | ALTER TABLE battles_ships ADD CONSTRAINT battles_ships_fk_ships FOREIGN KEY (shipid) REFERENCES ships(id); |
|---|
| r1518810 |
r1267658 |
|
| 163 | 163 | ALTER TABLE battles CHANGE id id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT; |
|---|
| 164 | 164 | ALTER TABLE battles_ships ADD CONSTRAINT battles_ships_fk_battles FOREIGN KEY (battleid) REFERENCES battles(id); |
|---|
| | 165 | ALTER TABLE battles_ships CHANGE shipid shipid INT NOT NULL DEFAULT '0'; |
|---|
| | 166 | ALTER TABLE battles_ships ADD CONSTRAINT battles_ships_fk_ships FOREIGN KEY (shipid) REFERENCES ships(id); |
|---|
| 165 | 167 | ]]></update> |
|---|
| 166 | 168 | </updates> |
|---|
| re43c7a3 |
r1267658 |
|
| 1874 | 1874 | dockcount--; |
|---|
| 1875 | 1875 | |
|---|
| | 1876 | db.update("DELETE FROM battles_ships WHERE shipid=",aship.getInt("id")); |
|---|
| | 1877 | |
|---|
| 1876 | 1878 | Ships.destroy( aship.getInt("id") ); |
|---|
| 1877 | | db.update("DELETE FROM battles_ships WHERE shipid=",aship.getInt("id")); |
|---|
| 1878 | 1879 | } |
|---|
| 1879 | 1880 | |
|---|