From: vladfo Date: Wed, 17 Jul 2024 11:06:01 +0000 (+0300) Subject: Добавление дополнительных инструкций в README.md X-Git-Tag: 1.4~68^2~1 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=304f1b07d72ac7203399ad9b57734532cc927c2e;p=erp24_rep%2Fyii-erp24%2F.git Добавление дополнительных инструкций в README.md --- diff --git a/README.md b/README.md index f809697b..1c4cb57a 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,40 @@ gzip -d -c pgsql_last.sql.gz | docker compose exec -T db-pgsql-yii_erp24 psql -U ``` + +### Проблемы с БД после загрузки дампа + +При возникновении проблем с пользователем bazacvetov24 + +```shell +#Зайти в БД для выполнения запросов +docker-compose exec db-pgsql-yii_erp24 psql -U root -d erp24 + +GRANT USAGE ON SCHEMA public TO bazacvetov24; +GRANT USAGE ON SCHEMA erp24 TO bazacvetov24; + +GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO bazacvetov24; +GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA erp24 TO bazacvetov24; + +GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO bazacvetov24; +GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA erp24 TO bazacvetov24; + +ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT ALL ON TABLES TO bazacvetov24; +ALTER DEFAULT PRIVILEGES IN SCHEMA erp24 GRANT ALL ON TABLES TO bazacvetov24; +ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT ALL ON SEQUENCES TO bazacvetov24; +ALTER DEFAULT PRIVILEGES IN SCHEMA erp24 GRANT ALL ON SEQUENCES TO bazacvetov24; +``` + +Добавить код в erp24/config/db.php + +```shell +'on afterOpen' => function($event) { + $event->sender->createCommand("SET search_path TO public, erp24;")->execute(); }, + +``` + + + ### Выкладка Перед выкладкой выполнить