База даних
Кожен застосунок містить базу даних. Proyecta створює схему на основі ваших описів. Переглядайте, редагуйте та керуйте даними на вкладці Database.
Кожен застосунок Proyecta постачається з вбудованою базою даних — жодного налаштування не потрібно. Це база даних реального часу, орієнтована на документи, з автоматичною реактивністю — інтерфейс оновлюється миттєво при зміні даних.
Як працює база даних?
Section titled “Як працює база даних?”Коли ти описуєш функції AI, він автоматично створює схему бази даних:
"Add a blog with posts and comments"→ створює таблиціpostsіcomments"Users should be able to save favorites"→ створює таблицюfavoritesіз зв’язками з користувачами"Track order history"→ створює таблицюordersз відповідними індексами
Тобі не потрібно проєктувати схему. Опиши потрібний функціонал і користувацький досвід — AI подбає про решту.
Перегляд та керування даними
Section titled “Перегляд та керування даними”Відкрий Dashboard > Data, щоб переглядати базу даних і керувати нею:
- Table list — всі твої таблиці з кількістю документів
- Record browser — посторінковий перегляд записів у будь-якій таблиці
- Create records — додавання нових записів через редактор форм
- Edit records — оновлення окремих полів
- Delete records — видалення записів із підтвердженням
Вкладка Data автоматично виявляє схеми таблиць і визначає типи полів, тому можна переглядати та редагувати записи без жодного налаштування. Також підтримується вбудоване редагування комірок для скалярних полів (число, короткий текст, булеве значення) — клікни на комірку, щоб редагувати безпосередньо; складні поля або поля JSON відкривають повний редактор форм. Рядок пошуку на панелі інструментів фільтрує записи на стороні клієнта в межах завантаженої сторінки.
А що з AI?
Section titled “А що з AI?”AI — це найпотужніший спосіб читати та записувати дані на сьогодні. Запитай його напряму:
"Show me the last 10 users who signed up""Add a test user with email test@example.com""Set every order from last week to status=shipped""Bulk insert these 20 products""Drop the oldtemp_importstable"
AI може читати та змінювати будь-які дані безпосередньо — попроси його додати, оновити або видалити записи. З міркувань безпеки таблиця користувачів, якою керує система автентифікації, захищена від запису і не може бути змінена через AI.
Інфраструктурні бази даних
Section titled “Інфраструктурні бази даних”Якщо тобі потрібна традиційна реляційна база даних на додаток до вбудованої, можна додати інфраструктурні сервіси:
- PostgreSQL — повноцінна реляційна база даних із підтримкою SQL
- MySQL — альтернативна реляційна база даних
- MongoDB — документоорієнтована база даних
- Redis — сховище даних у пам’яті / кеш
Додай їх, описавши AI, або налаштувавши у файлі proyecta.config.json. Докладніше дивись у розділі Dev Machines.
Поширені запитання
Section titled “Поширені запитання”Чи виконується резервне копіювання моїх даних?
Збереження та реплікація даних обробляються автоматично. Для інфраструктурних баз даних (PostgreSQL тощо) резервне копіювання наразі не автоматизовано.
Чи можу я експортувати свої дані?
Експорт даних із вкладки Data ще недоступний. Ти можеш переглядати записи в Dashboard > Data або попросити AI експортувати твої дані. Інші способи експорту описано в розділі Export Data.
Чи можу я редагувати дані без AI?
Так — використовуй Dashboard > Data, щоб переглядати, створювати, редагувати та видаляти записи безпосередньо.
Незабаром
Section titled “Незабаром”- Імпорт CSV для масового завантаження даних