2015-12-16 9 views
5

मुझे पता है कि पोस्टग्रेस की क्वेरी में उद्धरण या केस संवेदनशीलता त्रुटि होने पर इस प्रकार की त्रुटि होती है। असल में मैं जो मैं कमांड लाइन के माध्यम से अपने Heroku DB में आयात करने के लिए कोशिश कर रहा हूँ एक sql फ़ाइल आ रही हैं लेकिन लगातार इस त्रुटि .मेरा sql फ़ाइल होने इन प्रश्नों Heroku नहीं हैत्रुटि: संबंध "स्थान" मौजूद नहीं है Heroku db import

INSERT INTO "places" ("Name", "Address") VALUES 
('Cookshop Restaurant &amp', ' Bar'), 
('Cafeteria', '119 7th Ave, New York, NY 10011'), 
('Franchia Vegan Cafe', '12 Park Ave, New York, NY 10016'); 
+0

आपको क्या त्रुटि मिल रही है? आप अपने ऐप में डेटा बनाने के लिए बीज.आरबी का उपयोग क्यों नहीं कर रहे हैं? – uday

+0

@uDaY संबंध मौजूद नहीं है त्रुटि – ImranNaqvi

+0

यदि आप ऐसा करते हैं तो आपको क्या मिलता है? '$ heroku run rake db: version' और उसके बाद यदि आप यह '$ रेक डीबी: संस्करण' चलाते हैं तो आपको क्या मिलता है ?? – uday

उत्तर

6

समस्या है शामिल आदेश में एक ही डाटाबेस संस्करण Heroku पर निम्न माइग्रेशन करते करने के लिए, माइग्रेशन आप स्थानीय रूप से है कि है:

स्थानीय डाटाबेस संस्करण पता करने के लिए कार्य करें: $ rake db:version

तब संस्करण आप स्थानीय रूप से मिल लेते हैं और यह सुनिश्चित कर लें आपके पास यह निम्नलिखित करके हैकोकू में है:

$ heroku run rake --trace db:migrate VERSION=20151127134901

स्पष्टीकरण: अनिवार्य रूप से उपरोक्त आदेश आप स्थानीय रूप से पलायन का एक ही संस्करण के साथ Heroku को डाटाबेस माइग्रेशन लेता है।

उम्मीद है कि यह मदद करता है!

+0

परिणाम: कार्य को कैसे बनाएं '20151127134901'' – ImranNaqvi

+0

= चिह्न और उसके मान के बीच एक स्थान के बिना प्रयास करें। – uday

+1

यार फिट यार, अखेर – ImranNaqvi

संबंधित मुद्दे