رفتن به محتوا

خروجی گرفتن از داده‌هایتان

کدتان همیشه متعلق به شماست — در GitHub نگهداری می‌شود. پایگاه داده، فایل‌ها و آنالیتیکس هرکدام مسیر خروجی مخصوص به خود دارند.

Proyecta داده‌هایتان را در داخل پلتفرم قفل نمی‌کند. کد، داده، فایل‌ها و آنالیتیکس هرکدام مسیر خروجی دارند که بدون نیاز به درخواست مجوز می‌توانید از آن‌ها استفاده کنید.

کد (همیشه قابل خروجی، همیشه متعلق به شما)

Section titled “کد (همیشه قابل خروجی، همیشه متعلق به شما)”

هر تغییری که هوش مصنوعی ایجاد می‌کند در یک مخزن GitHub زیر حساب کاربری شما commit می‌شود. هیچ container اختصاصی از سوی Proyecta دور کدتان وجود ندارد — این یک مخزن git معمولی است، با commit‌ها و branch‌های معمولی.

برای خروجی گرفتن از کدتان:

  1. مخزن خود را در github.com باز کنید
  2. برای یک snapshot روی Code → Download ZIP کلیک کنید، یا
  3. تاریخچه کامل را clone کنید: git clone <your-repo-url>

همچنین می‌توانید به remote‌های بیشتری push کنید (GitLab، Bitbucket، سرور git self-hosted خودتان). هوش مصنوعی روی هر branch‌ای که در حال حاضر checkout شده commit می‌کند — بقیه همه چیز را شما کنترل می‌کنید.

برای پایگاه داده داخلی:

  • Dashboard > Data — در builder، Dashboard > Data را باز کنید تا جداول و رکوردها را مرور کنید.
  • خروجی گرفتن از پایگاه داده داخلی هنوز از طریق UI در دسترس نیست. از هوش مصنوعی بخواهید داده‌ها را برایتان query و فرمت کند، یا از داشبورد خود Convex (dashboard.convex.dev) برای خروجی گرفتن مستقیم رکوردها استفاده کنید.

پایگاه داده (سرویس‌های زیرساخت PostgreSQL / MySQL / MongoDB)

Section titled “پایگاه داده (سرویس‌های زیرساخت PostgreSQL / MySQL / MongoDB)”

اگر یک سرویس زیرساخت رابطه‌ای یا document-oriented به dev machine خود اضافه کرده‌اید، از ابزارهای dump استاندارد در Terminal مربوط به builder استفاده کنید:

Terminal window
# PostgreSQL
pg_dump -U postgres -d mydb > backup.sql
# MySQL
mysqldump -u root mydb > backup.sql
# MongoDB
mongodump --db mydb --out ./backup

می‌توانید فایل حاصل را با scp منتقل کنید یا به هر جایی که نیاز دارید آپلود کنید.

برای فایل‌هایی که در Proyecta Files (Files API با پشتیبانی CDN) آپلود شده‌اند، از proyecta.files.list() در SDK استفاده کنید تا همه چیز را فهرست کنید، سپس برای دانلود هر url را fetch کنید. به فایل‌ها و رسانه مراجعه کنید.

آنالیتیکس داخلی در حال حاضر در Dashboard > Analytics قابل مشاهده است. خروجی CSV / JSON در roadmap قرار دارد. در این بین، می‌توانید از هوش مصنوعی بخواهید آنالیتیکس را به یک ارائه‌دهنده third-party (Google Analytics، PostHog، Mixpanel) ارسال کند و از آنجا خروجی بگیرید.

داده‌های سطح حساب کاربری (GDPR / حق انتقال‌پذیری)

Section titled “داده‌های سطح حساب کاربری (GDPR / حق انتقال‌پذیری)”

برای خروجی کامل از داده‌های حساب کاربری‌تان — سازمان‌ها، اعضا، تاریخچه صورت‌حساب، فاکتورها، لاگ‌های audit — با پشتیبانی تماس بگیرید. یک بسته خروجی self-service به سبک GDPR در roadmap قرار دارد.

  • آرشیو پروژه با یک کلیک — کد، پایگاه داده، فایل‌ها، متادیتای secrets و آنالیتیکس در یک بسته قابل دانلود
  • خروجی GDPR به صورت self-service برای داده‌های سطح حساب کاربری
  • خروجی‌های backup زمان‌بندی‌شده به S3، R2 یا هر object store دیگری
  • خروجی آنالیتیکس CSV/JSON از پنل Analytics