इसे छोड़कर कंटेंट पर जाएं

डेटाबेस

अधिकांश ऐप्स अपना डेटा Proyecta के built-in CMS में स्टोर करते हैं — एक managed, Postgres-backed स्टोर, जिसमें आपको कोई डेटाबेस चलाने की जरूरत नहीं। live-updating ऐप्स के लिए एक realtime डेटाबेस जल्द आने वाला है।

अधिकांश Proyecta ऐप्स में आपको डेटाबेस के बारे में सोचने की जरूरत ही नहीं पड़ती। जब आप अपने ऐप का वर्णन करते हैं, तो Proyecta एक data model तैयार करता है, real content collections प्रोविज़न करता है, और उन्हें sample data से भर देता है — यह सब UI बनने से पहले होता है। आपका ऐप पहले build से ही real, owner-editable डेटा से जुड़ा हुआ ship होता है। वह स्थायी डेटा Proyecta के built-in content management system (एक managed, Postgres-backed स्टोर) में रहता है, न कि किसी ऐसे डेटाबेस में जिसे आपको खुद चलाना पड़े।

आपके ऐप का डेटा कहाँ रहता है

Section titled “आपके ऐप का डेटा कहाँ रहता है”
डेटा का प्रकार कहाँ रहता है कहाँ manage करें
Content और records (posts, services, listings, FAQs, bookings) Content management (CMS) AI chat, आपके ऐप का admin panel
User accounts और sign-in Auth आपके ऐप का admin panel → Members
Products, orders, subscriptions, payments Commerce आपके ऐप का admin panel → Commerce
Upload की गई files और media Files & Media आपके ऐप का admin panel

आपको यह तय करने की जरूरत नहीं कि content, users, orders या files कहाँ रखें — प्लेटफ़ॉर्म इन्हें संभालता है, और आप इन्हें अपने ऐप के built-in admin panel से (या AI से पूछकर) manage करते हैं।

आपका डेटा कैसे स्टोर होता है

Section titled “आपका डेटा कैसे स्टोर होता है”

आपको कोई schema डिज़ाइन नहीं करनी या server नहीं चलाना। Proyecta आपके डेटा को CMS में collections और entries के रूप में model करता है, UI बनने से पहले उन्हें प्रोविज़न करता है, और realistic sample content से भर देता है। आपके pages उस डेटा को typed hooks के ज़रिए पढ़ते हैं जो AI वायर करता है, और आप इसे admin panel से edit करते हैं — बिना किसी code के। पूरे model (collections, singletons, field types, drafts और publishing) के लिए देखें Content Management और आपके ऐप का डेटा कैसे काम करता है

इसके पीछे एक managed, Postgres-backed स्टोर है: persistence और replication आपके लिए handle होता है, और कोई डेटाबेस खुद प्रोविज़न, स्केल या backup नहीं करना पड़ता।

क्या AI डेटा पढ़ और लिख सकता है?

Section titled “क्या AI डेटा पढ़ और लिख सकता है?”

हाँ। इसे सीधे पूछें, और यह जिस भी स्टोर में डेटा हो, उस पर काम करता है:

  • "Add a new service called 'Deep clean' priced at $120" → एक CMS entry बनाता है
  • "Mark the last five contact-form submissions as read" → form submissions अपडेट करता है
  • "Change the homepage headline to …" → page content एडिट करता है

आप (या जिसे भी आप admin बनाएं) यही काम ऐप के admin panel से बिना AI के कर सकते हैं।

Infrastructure डेटाबेस (local development)

Section titled “Infrastructure डेटाबेस (local development)”

अगर आप किसी traditional relational database के साथ develop कर रहे हैं — कोई repo जो आप खुद लाए हैं, या कोई भारी local workload — तो आपकी dev machine sidecar containers के रूप में infrastructure services चला सकती है:

  • PostgreSQL — SQL support के साथ full relational database
  • MySQL — वैकल्पिक relational database
  • MongoDB — document database
  • Redis — in-memory data store / cache

इन्हें AI को describe करके या proyecta.config.json में configure करके जोड़ें। विवरण के लिए Dev Machines देखें। ये local development के लिए हैं और आपके published ऐप के platform data से अलग हैं।

अक्सर पूछे जाने वाले सवाल

Section titled “अक्सर पूछे जाने वाले सवाल”

मेरा content कहाँ स्टोर होता है?

Proyecta के built-in CMS में — एक managed, Postgres-backed स्टोर। Persistence और replication आपके लिए handle होता है; कोई डेटाबेस चलाने की जरूरत नहीं। देखें Content Management

क्या मेरा डेटा backup होता है?

CMS में content और records अपने आप persist और replicate होते हैं। local development के लिए जोड़े गए infrastructure databases (PostgreSQL, आदि) का backup आपके लिए नहीं किया जाता।

क्या मैं अपना डेटा export कर सकता/सकती हूँ?

AI से अपना डेटा export करने के लिए कहें, या उपलब्ध तरीकों के लिए Export Data देखें।

जल्द आने वाला है

Section titled “जल्द आने वाला है”
  • एक realtime डेटाबेस — उन ऐप्स के लिए जिन्हें ऐसे डेटा की ज़रूरत है जो live बदलता हो (chat जो stream हो, presence / “who’s online”, activity feeds, multiplayer game state)। Durable content CMS में ही रहेगा; realtime स्टोर केवल live behavior state रखेगा। अगर आप आज ऐसे ऐप का वर्णन करते हैं, तो Proyecta बाकी सब बना देता है और live हिस्से को एक आने वाले update में flag कर देता है।
  • CSV import — bulk content लोड करने के लिए।