Cơ sở dữ liệu
Mỗi ứng dụng đều có một cơ sở dữ liệu. Proyecta tạo schema từ mô tả của bạn. Xem, chỉnh sửa và quản lý dữ liệu từ tab Database.
Mỗi ứng dụng Proyecta đều đi kèm một cơ sở dữ liệu tích hợp sẵn — không cần thiết lập gì thêm. Đây là một cơ sở dữ liệu hướng tài liệu (document-oriented) theo thời gian thực với khả năng phản ứng tự động — giao diện người dùng của bạn cập nhật ngay lập tức khi dữ liệu thay đổi.
Cơ sở dữ liệu hoạt động như thế nào?
Phần tiêu đề “Cơ sở dữ liệu hoạt động như thế nào?”Khi bạn mô tả các tính năng cho AI, nó sẽ tự động tạo schema cơ sở dữ liệu:
"Add a blog with posts and comments"→ tạo các bảngpostsvàcomments"Users should be able to save favorites"→ tạo bảngfavoritesvới các quan hệ người dùng"Track order history"→ tạo bảngordersvới các index phù hợp
Bạn không cần phải thiết kế schema. Hãy mô tả chức năng và trải nghiệm người dùng mà bạn muốn, và AI sẽ lo phần còn lại.
Xem và quản lý dữ liệu
Phần tiêu đề “Xem và quản lý dữ liệu”Mở Dashboard > Data để duyệt và quản lý cơ sở dữ liệu của bạn:
- Table list — tất cả các bảng cùng số lượng tài liệu trong mỗi bảng
- Record browser — xem các bản ghi theo trang trong bất kỳ bảng nào
- Create records — thêm bản ghi mới bằng trình chỉnh sửa biểu mẫu
- Edit records — cập nhật từng trường riêng lẻ
- Delete records — xóa bản ghi có xác nhận
Tab Data tự động phát hiện schema của bảng và suy luận kiểu dữ liệu của các trường, vì vậy bạn có thể duyệt và chỉnh sửa bản ghi mà không cần cấu hình gì thêm. Tab này cũng hỗ trợ chỉnh sửa ô trực tiếp (inline) cho các trường vô hướng (số, văn bản ngắn, boolean) — nhấp vào ô để chỉnh sửa ngay; các trường phức tạp hoặc JSON sẽ mở trình chỉnh sửa dạng biểu mẫu đầy đủ. Thanh tìm kiếm trong thanh công cụ lọc bản ghi phía client trên trang đang tải.
Còn AI thì sao?
Phần tiêu đề “Còn AI thì sao?”AI là cách mạnh mẽ nhất để đọc và ghi dữ liệu hiện nay. Hãy hỏi trực tiếp:
"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 có thể đọc và chỉnh sửa bất kỳ dữ liệu nào trực tiếp — hãy yêu cầu nó thêm, cập nhật hoặc xóa bản ghi. Để đảm bảo an toàn, bảng người dùng do auth quản lý được bảo vệ ghi và không thể chỉnh sửa thông qua AI.
Cơ sở dữ liệu hạ tầng
Phần tiêu đề “Cơ sở dữ liệu hạ tầng”Nếu bạn cần một cơ sở dữ liệu quan hệ truyền thống bổ sung cho cơ sở dữ liệu tích hợp sẵn, bạn có thể thêm các dịch vụ hạ tầng:
- PostgreSQL — Cơ sở dữ liệu quan hệ đầy đủ với hỗ trợ SQL
- MySQL — Cơ sở dữ liệu quan hệ thay thế
- MongoDB — Cơ sở dữ liệu tài liệu (document database)
- Redis — Kho dữ liệu trong bộ nhớ / cache
Thêm các dịch vụ này bằng cách mô tả với AI, hoặc cấu hình trong proyecta.config.json. Xem Dev Machines để biết chi tiết.
Câu hỏi thường gặp
Phần tiêu đề “Câu hỏi thường gặp”Dữ liệu của tôi có được sao lưu không?
Việc lưu trữ và nhân bản dữ liệu được xử lý tự động. Đối với các cơ sở dữ liệu hạ tầng (PostgreSQL, v.v.), sao lưu hiện chưa được tự động hóa.
Tôi có thể xuất dữ liệu không?
Tính năng xuất dữ liệu từ tab Data chưa có sẵn. Bạn có thể duyệt bản ghi trong Dashboard > Data, hoặc yêu cầu AI xuất dữ liệu của bạn. Xem Export Data để biết các phương thức xuất khác.
Tôi có thể chỉnh sửa dữ liệu mà không cần qua AI không?
Có — hãy dùng Dashboard > Data để duyệt, tạo, chỉnh sửa và xóa bản ghi trực tiếp.
Sắp ra mắt
Phần tiêu đề “Sắp ra mắt”- Nhập CSV để tải dữ liệu hàng loạt