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

हाइबरनेट का उपयोग करके फ्लाई पर PostgreSQL डेटाबेस बनाएं, भले ही डीबी मौजूद न हो

hbmddl टूल केवल मौजूदा स्कीमा के लिए टेबल बना सकता है और यह आपके लिए स्कीमा नहीं बना सकता है। उपकरण चलाने से पहले डेटाबेस मौजूद होना चाहिए। ऐसा इसलिए है क्योंकि एक डेटाबेस को एक व्यवस्थापक द्वारा बनाया जाना चाहिए और उसे एक स्वामी सौंपा जाना चाहिए।

चूंकि अधिकांश एप्लिकेशन में, एप्लिकेशन केवल प्रतिबंधात्मक विशेषाधिकारों के साथ डेटाबेस भूमिका तक पहुंच सकता है, ऐसी सुविधा की कोई आवश्यकता नहीं है।

PostgreSQL कनेक्शन URL से ऑन-द-फ्लाई डेटाबेस बनाने का समर्थन नहीं करता है। आप एक InitializingBean जोड़ सकते हैं एप्लिकेशन स्टार्टअप पर व्यवस्थापक खाते और डिफ़ॉल्ट PostgreSQL डेटाबेस का उपयोग करके डेटाबेस सर्वर से कनेक्ट हो रहा है और यदि एप्लिकेशन डीबी मौजूद नहीं है तो डेटाबेस बनाएं। या, उसके लिए बस फ्लाईवे का उपयोग करें।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विदेशी कुंजी और प्राथमिक कुंजी पर पोस्टग्रेज और इंडेक्स

  2. PostgreSQL pg_catalog तालिकाओं से अनुमतियाँ निरस्त करना

  3. Postgres क्वेरी विंडो में पैरामीटर के साथ मेरे तदर्थ SQL का परीक्षण कैसे करें

  4. PostgreSQL 9.2 JDBC ड्राइवर क्लाइंट टाइम ज़ोन का उपयोग करता है?

  5. PostgreSQL डेटाबेस में सभी ट्रिगर्स को सूचीबद्ध करने के 2 तरीके