Разделы
Начало работы
Быстрый стартCLI-флаги и конфиг
SQL
Диалект FileDB SQLDDLDMLSELECTФункции и выраженияТранзакции
Клиенты
HTTP APIНативные драйверыPostgreSQL / MySQL wire-протоколБинарный RPC
Возможности
RBAC (multi-user)Эмбеддинги (семантический поиск)Импорт файловБэкапыДемо-режим-витрина и управление .fdb
Эксплуатация
ДеплойАрхитектураFileDB на Windows: трей и автозагрузка
Справка
Сравнение с PostgreSQL / MySQL
AI
AI-функции: обзорAI-чат и AI-агентУмный экспорт и AI-маппинг импортаЭмбеддинги и гибридный поискНастройка AI: провайдеры и пресеты
Дашборды
Дашборды: обзорДатасеты и чартыNo-Code конструктор запросовAI-ассистент дашбордовВиджеты, сетка и фильтрыПубличные ссылки и экспортРаскладка, текстовые карточки и KPI-сравнение

DDL

CREATE TABLE

CREATE TABLE users (
  id INT AUTO_INCREMENT PRIMARY KEY,
  name TEXT NOT NULL,
  age INT,
  created_at TEXT
);

DROP TABLE users;

Типы: INT, FLOAT, TEXT, BOOL. Под капотом каждое значение сериализуется в JSON; для значений крупнее ~2 KB автоматически включаются overflow-страницы — можно хранить десятки MB в одной ячейке.

Индексы

CREATE INDEX idx_users_name ON users (name);
CREATE UNIQUE INDEX idx_users_email ON users (email);
CREATE INDEX idx_bookings_room_day ON bookings (room, day); -- составной индекс
DROP INDEX idx_users_name;

ALTER TABLE

ALTER TABLE users ADD COLUMN nickname TEXT;
ALTER TABLE users DROP COLUMN nickname;
ALTER TABLE users RENAME TO accounts;
ALTER TABLE users RENAME COLUMN name TO full_name;

Чего нет

Foreign keys и CHECK парсятся (не ломают запрос), но не применяются на уровне движка. Triggers, stored procedures и views не поддерживаются — см. страницу «Сравнение с PostgreSQL/MySQL».

Похожие страницы
← Назад
Диалект FileDB SQL
Далее →
DML