DilyaraL

Скрипт для удаления дубликатов new delete

Jun 26th, 2024
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.22 KB | None | 0 0
  1. BEGIN;
  2.  
  3. -- Удаление записей из таблицы media
  4. DELETE FROM media
  5. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  6.  
  7. -- Удаление записей из таблицы subscription
  8. DELETE FROM subscription
  9. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  10.  
  11. -- Удаление записей из таблицы message
  12. DELETE FROM message
  13. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  14.  
  15. -- Удаление записей из таблицы message_reaction
  16. DELETE FROM message_reaction
  17. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  18.  
  19. -- Удаление записей из таблицы chat_member
  20. DELETE FROM chat_member
  21. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  22.  
  23. -- Удаление записей из таблицы user_chat_group
  24. DELETE FROM user_chat_group
  25. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  26.  
  27. -- Удаление записей из таблицы chat_message_read
  28. DELETE FROM chat_message_read
  29. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  30.  
  31. -- Удаление записей из таблицы chat_message_report
  32. DELETE FROM chat_message_report
  33. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  34.  
  35. -- Удаление записей из таблицы community_member
  36. DELETE FROM community_member
  37. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  38.  
  39. -- Удаление записей из таблицы community_request
  40. DELETE FROM community_request
  41. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  42.  
  43. -- Удаление записей из таблицы community_invite
  44. DELETE FROM community_invite
  45. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  46.  
  47. -- Удаление записей из таблицы publication
  48. DELETE FROM publication
  49. WHERE author_id IN (SELECT duplicate_id FROM Migrations);
  50.  
  51. -- Удаление записей из таблицы publication_reaction
  52. DELETE FROM publication_reaction
  53. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  54.  
  55. -- Удаление записей из таблицы user_order
  56. DELETE FROM user_order
  57. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  58.  
  59. -- Удаление записей из таблицы purchase
  60. DELETE FROM purchase
  61. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  62.  
  63. -- Удаление записей из таблицы user_favorite_poster
  64. DELETE FROM user_favorite_poster
  65. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  66.  
  67. -- Удаление записей из таблицы topic
  68. DELETE FROM topic
  69. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  70.  
  71. -- Удаление записей из таблицы user_activity
  72. DELETE FROM user_activity
  73. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  74.  
  75. -- Удаление записей из таблицы user_offer
  76. DELETE FROM user_offer
  77. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  78.  
  79. -- Удаление записей из таблицы trajectory
  80. DELETE FROM trajectory
  81. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  82.  
  83. -- Удаление записей из таблицы trajectory_offer
  84. DELETE FROM trajectory_offer
  85. WHERE user_id IN (SELECT duplicate_id FROM Migrations);
  86.  
  87. COMMIT;
  88.  
Advertisement
Add Comment
Please, Sign In to add comment