Changeset 0fca7a454394bfea4056f0bf509b22aadf2a608d

Show
Ignore:
Timestamp:
03/17/07 15:07:02 (1 year ago)
Author:
Christopher Jung <bktheg@web.de>
git-committer:
Christopher Jung <bktheg@web.de> 1174140422 +0100
git-parent:

[d912d44645998a2066916946fa396cce03bc69ee]

git-author:
Christopher Jung <bktheg@web.de> 1174140422 +0100
Message:

FK-Constraints fuer quests_completed eingebaut

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • db/tables/quests_completed.sql

    r425acaa r0fca7a4  
    22  `id` int(10) unsigned NOT NULL auto_increment, 
    33  `questid` mediumint(8) unsigned NOT NULL default '0', 
    4   `userid` mediumint(8) NOT NULL default '0', 
     4  `userid` int(11) NOT NULL default '0', 
    55  PRIMARY KEY  (`id`), 
    66  KEY `questid` (`questid`,`userid`) 
    77) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Beendete Quests';  
     8 
     9ALTER TABLE quests_completed ADD CONSTRAINT quests_completed_fk_users FOREIGN KEY (userid) REFERENCES users(id); 
     10ALTER TABLE quests_completed ADD CONSTRAINT quests_completed_fk_quests FOREIGN KEY (questid) REFERENCES quests(id); 
  • db/updates.xml

    rd912d44 r0fca7a4  
    183183                ALTER TABLE orders_ships ADD CONSTRAINT orders_ships_fk_ship_types FOREIGN KEY (type) REFERENCES ship_types(id); 
    184184                ALTER TABLE ordner ADD CONSTRAINT ordner_fk_users FOREIGN KEY (playerid) REFERENCES users(id); 
     185                ALTER TABLE quests_completed CHANGE userid userid INT NOT NULL DEFAULT '0'; 
     186                ALTER TABLE quests_completed ADD CONSTRAINT quests_completed_fk_users FOREIGN KEY (userid) REFERENCES users(id); 
     187                ALTER TABLE quests_completed ADD CONSTRAINT quests_completed_fk_quests FOREIGN KEY (questid) REFERENCES quests(id); 
    185188        ]]></update> 
    186189</updates>