Исходные файлы Yii2-проекта официального веб-сайта музыканта, аранжировщика и мультиинструменталиста - Андрея Рузняева.
Версия Yii2-фреймворка:
assets/ содержит определение assets
commands/ содержит консольные команды (контроллеры)
config/ содержит общую конфигурацию приложения
messages/ содержит файлы переводов текстов для интернационализации сайта
migrations/ содержит все миграции БД
modules/ содержит два основных модули сайта
modules/admin/ содержит модуль администрирования сайта
modules/main/ содержит модуль клиентской части сайта
web/ содержит все веб-ресурсы сайта (стили, скрипты и т.д.)
Минимальное требование проекта - поддержка PHP 7.0 и выше
Отредактируйте файл config/db.php
, например:
return [
'class' => 'yii\db\Connection',
'dsn' => 'pgsql:host=localhost;port=5432;dbname=arrangerdb;',
'username' => 'postgres',
'password' => 'admin',
'charset' => 'utf8',
'tablePrefix' => 'arranger_',
'schemaMap' => [
'pgsql'=> [
'class'=>'yii\db\pgsql\Schema',
'defaultSchema' => 'public'
]
],
];