Advertisement
Guest User

Untitled

a guest
Jun 17th, 2013
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.22 KB | None | 0 0
  1. SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
  2. DROP TABLE IF EXISTS `entries`;
  3. CREATE TABLE IF NOT EXISTS `entries` (
  4.   `id` int(11) NOT NULL AUTO_INCREMENT,
  5.   `name` text NOT NULL,
  6.   `title` text NOT NULL,
  7.   `text` text NOT NULL,
  8.   `email` text,
  9.   PRIMARY KEY (`id`)
  10. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  11.  
  12.  
  13. DROP TABLE IF EXISTS `entries2keywords`;
  14. CREATE TABLE IF NOT EXISTS `entries2keywords` (
  15.   `id` int(11) NOT NULL AUTO_INCREMENT,
  16.   `entryId` int(11) NOT NULL,
  17.   `keywordId` int(11) NOT NULL,
  18.   PRIMARY KEY (`id`),
  19.   KEY `entryId` (`entryId`),
  20.   KEY `keywordId` (`keywordId`)
  21. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  22.  
  23.  
  24. DROP TABLE IF EXISTS `keywords`;
  25. CREATE TABLE IF NOT EXISTS `keywords` (
  26.   `id` int(11) NOT NULL AUTO_INCREMENT,
  27.   `keyword` varchar(255) NOT NULL,
  28.   PRIMARY KEY (`id`),
  29.   UNIQUE KEY `keyword` (`keyword`)
  30. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  31.  
  32.  
  33.  
  34. ALTER TABLE `entries2keywords`
  35.   ADD CONSTRAINT `entries2keywords_ibfk_2` FOREIGN KEY (`keywordId`) REFERENCES `keywords` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  36.   ADD CONSTRAINT `entries2keywords_ibfk_1` FOREIGN KEY (`entryId`) REFERENCES `entries` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement