PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

पीजी ::डुप्लीकेटटेबल:त्रुटि:संबंध पोस्ट पहले से मौजूद हैं

किसी तरह, आप अपने डेटाबेस में 'पोस्ट' नाम की एक तालिका के साथ समाप्त हुए। शायद किसी पूर्व माइग्रेशन से जिसे आपने वापस रोल किए बिना हटा दिया था? यदि आप डेटाबेस में अपने किसी भी डेटा की परवाह नहीं करते हैं, तो आप चला सकते हैं

rake db:drop db:create db:migrate

अपने विकास डेटाबेस को अपने वर्तमान माइग्रेशन के साथ इनलाइन लाने के लिए।

यदि आपके पास अन्य तालिकाओं में डेटा है जिसे आप खोना नहीं चाहते हैं, तो डेटाबेस कंसोल खोलें और पोस्ट तालिका को मैन्युअल रूप से छोड़ दें:

$ rails db

# drop table posts;

फिर db:migrate run चलाएँ दोबारा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं jsonb कॉलम को क्वेरी करने के लिए स्प्रिंग डेटा जेपीए का उपयोग कैसे करूं?

  2. PostgreSQL कैसे देखें कि कौन से प्रश्न चले हैं

  3. PostgreSQL में एकाधिक सरणियों का प्रतिच्छेदन

  4. पोस्टग्रेस्क्ल ड्रॉप व्यू

  5. PostgreSQL ट्रिगर्स को यूजर आईडी पास करना