Skip to main content

概述

AISiteBuilder 包含内置的 PostgreSQL 数据库,用于存储和管理动态数据。无需外部数据库服务。

创建表

使用 AI

通过对话创建数据库表是最简单的方式:
添加一个博客文章的数据库表,包含:
- 标题(文本)
- 内容(长文本)
- 作者(文本)
- 发布日期(日期)
- 特色图片(图片URL)
AI 将创建表并生成与之交互的必要代码。

手动创建

在数据库设置中创建表:
  1. 进入 项目设置 → 数据库
  2. 点击 添加表
  3. 定义表名和列
  4. 设置数据类型和约束
  5. 保存表

数据类型

支持的列类型:
  • text - 短文本字符串
  • longtext - 长文本内容
  • integer - 整数
  • decimal - 小数
  • boolean - 布尔值(真/假)
  • date - 日期
  • datetime - 日期和时间
  • json - JSON 数据
  • uuid - 唯一标识符

数据操作

插入数据

通过网站界面或直接在设置中添加数据。

查询数据

使用内置查询界面从表中检索数据。

更新数据

通过数据库管理界面修改现有记录。

删除数据

删除不再需要的记录。

数据库管理

查看数据

在设置中浏览数据库:
  • 查看所有表
  • 查看表内容
  • 过滤和搜索数据
  • 导出为 CSV

编辑数据

直接修改数据:
  • 编辑单个记录
  • 批量更新
  • 删除记录
  • 从 CSV 导入

备份

自动备份

每日自动创建备份:
  • 保留最近 7 天
  • 安全存储
  • 一键恢复

手动备份

在重要更改前创建备份:
  1. 进入 数据库设置
  2. 点击 创建备份
  3. 添加描述
  4. 立即创建备份

安全性

数据库访问自动受到保护:
  • 仅服务器端访问
  • 无直接客户端访问
  • 加密连接
  • 行级安全性