lss-server-php:db-datastructure-sqlite
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| lss-server-php:db-datastructure-sqlite [2026/06/15 16:20] – [важные замечания] madmin | lss-server-php:db-datastructure-sqlite [2026/06/15 16:28] (текущий) – [SQlite - требования к структуре БД] madmin | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== SQlite - требования к структуре БД ====== | ====== SQlite - требования к структуре БД ====== | ||
| + | В настоящий момент полноценно реализована поддержка серверов PostgreSql и SQlite. В этом документе описаны требования к **SQlite**, а для PostgreSql требования можно посмотреть здесь: [[db-datastructure-postgresql]] | ||
| + | |||
| ===== Создание и инициализация системных таблиц ===== | ===== Создание и инициализация системных таблиц ===== | ||
| Для корректной работы LSS сервера в базе данных должны присутствовать системные таблицы: | Для корректной работы LSS сервера в базе данных должны присутствовать системные таблицы: | ||
| Строка 314: | Строка 316: | ||
| * по каждой ссылке делаем индекс, | * по каждой ссылке делаем индекс, | ||
| * соглашения на объявление полей **datetime**: | * соглашения на объявление полей **datetime**: | ||
| - | * обычно поля для хранения даты и времени nullable | + | * обычно поля для хранения даты и времени nullable, без привязки к часовым поясам |
| < | < | ||
| - | " | + | " |
| - | " | + | " |
| </ | </ | ||
| * соглашения на **nullable** полей: | * соглашения на **nullable** полей: | ||
lss-server-php/db-datastructure-sqlite.1781529612.txt.gz · Последнее изменение: 2026/06/15 16:20 — madmin
