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

कैसे Heroku पर एक .sql स्क्रिप्ट निष्पादित करने के लिए?

डेटाबेस को सीड करने जैसी चीजों के लिए, मैं रिचर्ड ब्राउन के उत्तर की अनुशंसा करता हूं:आप रेल बीज तंत्र, या रेक कार्य की तरह लिखी गई किसी चीज़ का उपयोग करने से यकीनन बेहतर हैं।

उस ने कहा, sql (कच्ची, या एक फ़ाइल) को पाइप करने में सक्षम होना एक उपयोगी विशेषता है, विशेष रूप से साधारण लुक अप या नियमित प्रश्नों जैसी बेकार चीजों के लिए। इस मामले में आप अपने स्थानीय एसक्यूएल को निम्न में से किसी के साथ निष्पादित कर सकते हैं:

$ cat file.sql | heroku pg:psql --app app_name
$ echo "select * from table;" | heroku pg:psql --app app_name
$ heroku pg:psql --app app_name < file.sql


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL को कभी-कभी खराब क्वेरी प्लान चुनने से रोकें

  2. पोस्टग्रेज:जांचें कि क्या सरणी फ़ील्ड में मान है?

  3. SQL में डबल कोलन (::) नोटेशन

  4. java.lang.ClassNotFoundException:org.postgresql.Driver

  5. PostgreSQL विकल्प के लिए Amazon RDS - PostgreSQL के लिए ClusterControl