सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
पोस्टग्रेस पैकेज डार्ट और फ्लटर के लिए पोस्टग्रेस डेटाबेस ड्राइवर है, जो बाइनरी प्रोटोकॉल, कनेक्शन पूलिंग और स्टेटमेंट रीयूज के समर्थन के साथ कुशल डेटाबेस इंटरैक्शन की अनुमति देता है। यह विकासकर्ताओं को विभिन्न माध्यमों पर विश्वसनीय डेटाबेस कनेक्टिविटी की आवश्यकता वाले स्केलेबल एप्लिकेशन बनाने में सक्षम बनाता है। ड्राइवर प्रदर्शन और विश्वसनीयता के लिए डिज़ाइन किया गया है, जिससे छोटे प्रोजेक्ट्स और बड़े पैमाने की प्रणालियों दोनों के लिए उपयुक्त है। यह फ्लटर एप्लिकेशन में बिना किसी दिक्कत के एकीकृत होता है और सभी प्रमुख ऑपरेटिंग सिस्टम के समर्थन करता है, जिसमें एंड्रॉइड, आईओएस, मैकओएस, विंडोज और लिनक्स शामिल हैं।
उपयोग
Flutter ऐप्स को PostgreSQL डेटाबेस से जोड़ना
वास्तविक समय के डेटा के साथ बैकएंड सेवाओं का निर्माण
सुरक्षित और कुशल डेटाबेस क्वेरी का कार्यान्वयन
उच्च आयतन डेटाबेस संचालन का प्रबंधन
क्रॉस-प्लेटफॉर्म डेटाबेस एक्सेस का समर्थन करना
मुख्य विशेषताएँ
बाइनरी प्रोटोकॉल समर्थन
कनेक्शन पूलिंग
कथन पुनर्उपयोग
प्लेटफॉर्म के अनुकूलता
टिकाऊ त्रुटि संभाल
इनके लिए उपयुक्त
डेटाबेस एक्सेस की आवश्यकता वाले Flutter मोबाइल एप्लिकेशन
PostgreSQL का उपयोग करने वाली बैकएंड सेवाएँ
उच्च प्रदर्शन डेटाबेस संचालन की आवश्यकता वाले अनुप्रयोग
बहुत से प्लेटफॉर्म का लक्ष्य बनाने वाले डेवलपर्स
विश्वसनीय डेटाबेस कनेक्शन की आवश्यकता वाले प्रोजेक्ट
विचार योग्य बातें
पोस्टग्रेस के सर्वर सेटअप की आवश्यकता है
उत्पादन वातावरण के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता हो सकती है
PostgreSQL डेटाबेस प्रकार के लिए सीमित
प्रदर्शन नेटवर्क और सर्वर कॉन्फ़िगरेशन पर निर्भर करता है
सुरक्षित पहुँच के लिए प्रमाणीकरण सेटअप की आवश्यकता है
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
PostgreSQL client
A library for connecting to and querying PostgreSQL databases (see Postgres Protocol). This driver uses the more efficient and secure extended query format of the PostgreSQL protocol.
User: username or username:password (can also be set via user/username and password query parameters)
Host: hostname or IP address (defaults to localhost). Supports multiple hosts via comma-separated list (host1:5433,host2:5434) or multiple host query parameters (?host=host1:5433&host=host2:5434)
Port: port number (defaults to 5432, can be overridden via port query parameter)
Database: database name (defaults to postgres, can be overridden via database query parameter)
Parameters: query parameters (see below)
Standard Parameters
These parameters are supported by Connection.openFromUrl():
Parameter
Type
Description
Example Values
application_name
String
Sets the application name
application_name=myapp
client_encoding
String
Character encoding
UTF8, LATIN1
connect_timeout
Integer
Connection timeout in seconds
connect_timeout=30
database
String
Database name (overrides URL path)
database=mydb
host
String
Alternative host specification (supports Unix sockets)