Advertisement
Guest User

Untitled

a guest
Nov 9th, 2015
531
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. --
  2. -- Структура таблицы `payments`
  3. --
  4.  
  5. CREATE TABLE IF NOT EXISTS `payments` (
  6. `id` int(10) unsigned NOT NULL,
  7. `status_id` int(10) unsigned NOT NULL,
  8. `type_id` int(10) unsigned NOT NULL,
  9. `user_id` int(10) unsigned NOT NULL,
  10. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  11.  
  12. --
  13. -- Индексы сохранённых таблиц
  14. --
  15.  
  16. --
  17. -- Индексы таблицы `payments`
  18. --
  19. ALTER TABLE `payments`
  20. ADD PRIMARY KEY (`id`),
  21. ADD KEY `fk_user_id` (`user_id`),
  22. ADD KEY `fk_status_id` (`status_id`),
  23. ADD KEY `fk_type_id` (`type_id`);
  24.  
  25. --
  26. -- AUTO_INCREMENT для сохранённых таблиц
  27. --
  28.  
  29. --
  30. -- AUTO_INCREMENT для таблицы `payments`
  31. --
  32. ALTER TABLE `payments`
  33. MODIFY `id` int(10) unsigned NOT NULL AUTO_INCREMENT;
  34. --
  35. -- Ограничения внешнего ключа сохраненных таблиц
  36. --
  37.  
  38. --
  39. -- Ограничения внешнего ключа таблицы `payments`
  40. --
  41. ALTER TABLE `payments`
  42. ADD CONSTRAINT `payments_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE,
  43. ADD CONSTRAINT `payments_ibfk_2` FOREIGN KEY (`status_id`) REFERENCES `user_payment_statuses` (`id`) ON DELETE CASCADE;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement