Changeset 39cd21147f344ca0c9adfd5c445b7ade0279ea3d
- Timestamp:
- 03/17/07 14:46:25
(2 years ago)
- Author:
- Christopher Jung <bktheg@web.de>
- git-committer:
- Christopher Jung <bktheg@web.de> 1174139185 +0100
- git-parent:
[b007e02f906b6f58e0262bf8e3af874f704ade67]
- git-author:
- Christopher Jung <bktheg@web.de> 1174139185 +0100
- Message:
FK-Constraint jumps.shipid eingebaut
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r425acaa |
r39cd211 |
|
| 1 | 1 | CREATE TABLE `jumps` ( |
|---|
| 2 | 2 | `id` int(10) unsigned NOT NULL auto_increment, |
|---|
| 3 | | `shipid` int(10) unsigned NOT NULL default '0', |
|---|
| | 3 | `shipid` int(11) NOT NULL default '0', |
|---|
| 4 | 4 | `x` smallint(5) unsigned NOT NULL default '0', |
|---|
| 5 | 5 | `y` smallint(5) unsigned NOT NULL default '0', |
|---|
| … | … | |
| 8 | 8 | KEY `shipid` (`shipid`) |
|---|
| 9 | 9 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Ziele von Sprungschiffen'; |
|---|
| | 10 | |
|---|
| | 11 | ALTER TABLE jumps ADD CONSTRAINT jumps_fk_ships FOREIGN KEY (shipid) REFERENCES ships(id); |
|---|
| rb007e02 |
r39cd211 |
|
| 177 | 177 | ALTER TABLE gtu_zwischenlager ADD CONSTRAINT gtu_zwischenlager_fk_users2 FOREIGN KEY (user2) REFERENCES users(id); |
|---|
| 178 | 178 | ALTER TABLE handel ADD CONSTRAINT handel_fk_users FOREIGN KEY (who) REFERENCES users(id); |
|---|
| | 179 | ALTER TABLE jumps CHANGE shipid shipid INT NOT NULL DEFAULT '0'; |
|---|
| | 180 | ALTER TABLE jumps ADD CONSTRAINT jumps_fk_ships FOREIGN KEY (shipid) REFERENCES ships(id); |
|---|
| 179 | 181 | ]]></update> |
|---|
| 180 | 182 | </updates> |
|---|
| rebb3395 |
r39cd211 |
|
| 2329 | 2329 | // Und nun loeschen wir es... |
|---|
| 2330 | 2330 | db.update("DELETE FROM offiziere WHERE dest='s ",ship.getInt("id"),"'"); |
|---|
| | 2331 | db.update("DELETE FROM jumps WHERE shipid=",ship.getInt("id")); |
|---|
| 2331 | 2332 | |
|---|
| 2332 | 2333 | db.update("DELETE FROM werften WHERE shipid=",ship.getInt("id")); |
|---|