1

Тема: Работа с DB

Буквально вчера начал разбираться с cms, и такой вопрос. При создании новой БД пишем

DB::create('db_test');

и создается папка storage/db_test, всё замечательно, но как теперь создать таблицу для этой БД или точнее xml файл в этой папке? Вызов:

$users = new Table('table_test');

Создает таблицу (файл), но в БД(папке) storage/database, а хотелось бы в storage/db_test. Что поправить?

Поделиться

2

Re: Работа с DB

Вам нужно перед вызовом переопределить переменную

Table::$tables_dir

на нужную вам.

Site | GitHub | Создание форумов/решений на базе PunBB/Monstra/OGMA

Плагины распространяются по Creative Commons Attribution-NonCommercial 3.0

Сайт KANekT

Поделиться

3

Re: Работа с DB

Если  не трудно, можно увидеть на моём примере?

Table::$tables_dir что-то
что-то = new Table('table_test');

Поделиться

4

Re: Работа с DB

Table::$tables_dir = STORAGE . DS . 'db_test';
$users = new Table('table_test');
Site | GitHub | Создание форумов/решений на базе PunBB/Monstra/OGMA

Плагины распространяются по Creative Commons Attribution-NonCommercial 3.0

Сайт KANekT

Поделиться