symfony 4 -- Конфигурация базы данных (Configurate Database)

Настройка подключения к БД

  1. В файле .env указываем данные подключения в таком формате:
    DATABASE_URL="pgsql://db_user:db_password@127.0.0.1:5432/db_name"
  2. В файле config/packages/doctrine.yaml настраиваем подключение:
    doctrine:
        dbal:
            # configure these for your database server
            driver: 'pdo_postgresql'
            server_version: '9.4.15'
            charset: utf8

Источник

vedro-compota's picture

в моем случае конфиг:

doctrine:
    dbal:
        # configure these for your database server
        driver: 'pdo_postgresql'
        server_version: '11.5'
        charset: utf8
#        default_table_options:
#            charset: utf8mb4
#            collate: utf8mb4_unicode_ci

-- последние три строки добавляются при создании первой миграции, закомментировал их, так как кодировка, опять же, унаследована из mysql. Как появлятся подробности -напишу.

_____________
матфак вгу и остальная классика =)