पोस्टग्रेज़ के साथ रेल, इसे छोड़ने के बाद एक टेबल को दोबारा शुरू करना - रूबी-ऑन-रेल, पोस्टग्रेस्क्ल

मैंने अपनी कमांड में से एक को छोड़ने के लिए यह आदेश चलाया और यह ठीक काम किया।

ड्रोप टेबल गैलरी_मेज;

अब मैं उस तालिका को फिर से बनाना चाहता हूं, और एक रेक चला रहा हूं: डीबी माइग्रेट कुछ भी नहीं कर रहा है। इसे फिर से बनाने के लिए क्या करने की ज़रूरत है? यहां माइग्रेशन फ़ाइल कैसा दिखता है।

class CreateGalleryImages < ActiveRecord::Migration
def change
create_table :gallery_images do |t|
t.string :url
t.string :source
t.string :thumb
t.string :large
t.string :original
t.string :link

t.timestamps
end
end
end

उत्तर:

उत्तर № 1 के लिए 1

बस में पंक्ति को हटा दें schema_migrations माइग्रेशन के फ़ाइल नाम में टाइमस्टैम्प के रूप में एक ही टाइमस्टैम्प वाली तालिका। फिर चलाएं rake db:migrate फिर।


संबंधित सवाल
सबसे लोकप्रिय