ASISG
Gy - php framework/CMS | Документацыя | Использование базы данных PhpFileSql
Использование базы данных PhpFileSql
Необходимо в файле конфигурации задать (\gy\config\gy_config.php):
'db_type' => 'PhpFileSqlClientForGy',
'db_host' => 'localhost',
'db_url' => путь к месту где будет храниться файл БД
'db_user' => ...
'db_pass' => ...
'db_name' => ...
Нужно взять файл класса PhpFileSql отсюда https://github.com/ssv32/PhpFileSql/blob/master/htdocs/classes/PhpFileSql.php и добавить сюда
/customDir/classes/
(т.к. сам код БД PhpFileSql не входит в gy php framework).
(в комите 622198e6694c00584d7ac2223cd7ef519a21349f из ветки add_db_PhpFileSql есть пример где уже всё добавлено,
но файл БД находится в разделе /customDir/db/ что не рекомендовано,
лучше хранить вне веб пространства как указано тут https://github.com/ssv32/PhpFileSql )
Далее создать БД как это сделать можно узнать тут https://github.com/ssv32/PhpFileSql .
Далее выполнить установку данных БД скриптом /gy/install/installDataBaseTable.php
(2. gy установка базы данных mysql).
Всё, gy php framework уже использует PhpFileSql в работе.