creonit/symfony-skeleton
Composer 安装命令:
composer create-project creonit/symfony-skeleton
包简介
README 文档
README
Первоначальная установка
-
Скопируйте и настройте переменные окружения .env:
cp .env.orig .env -
Запустите контейнеры:
docker-compose up -d -
Установите PHP зависимости:
bin/composer install
Работа с локальной базой данных
- В файле .env замените переменные
COMPOSE_FILE=docker-compose.yml:docker-compose.override.yml:docker-compose.db.yml DATABASE_HOST=db - Остановите и запустите контейнеры заново
- Загрузите SQL-дамп базы
Где dump.sql — название файла с дампомdocker-compose exec -T db sh -c 'exec mysql -uroot -p"$MYSQL_ROOT_PASSWORD" $MYSQL_DATABASE' < dump.sql
Работа с docker-compose
-
Запустить контейнеры:
docker-compose up -d -
Остановить контейнеры:
docker-compose down
Работа с проектом
Propel миграция
-
Собираем модель:
bin/app propel:model:build -
Создаем миграцию:
bin/app propel:migration:diff -
Проверяем запросы в созданном файле миграции, удаляем все лишнее
-
Выполняем запросы миграции:
bin/app propel:migration:migrate
统计信息
- 总下载量: 239
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2017-02-01