<?php

$driver = getenv('POC_DIALECT') === 'dm' ? \app\common\database\Dm::class : 'mysql';
$charset = getenv('POC_MYSQL_UTF8MB4') === '1' && getenv('POC_DIALECT') !== 'dm'
    ? 'utf8mb4' : 'utf8';
return [
    'default' => 'mysql',
    'auto_timestamp' => true,
    'datetime_format' => 'Y-m-d H:i:s',
    'connections' => [
        'mysql' => [
            'type' => $driver,
            'hostname' => getenv('POC_AI_HOST'),
            'hostport' => (int)getenv('POC_AI_PORT'),
            'database' => getenv('POC_AI_SCHEMA'),
            'username' => getenv('POC_AI_USER'),
            'password' => getenv('POC_AI_PASSWORD'),
            'charset' => $charset,
            'prefix' => 'yoshop_',
            'debug' => false,
            'fields_strict' => true,
            'params' => [],
        ],
        'mysql_zhct' => [
            'type' => $driver,
            'hostname' => getenv('POC_HOST'),
            'hostport' => (int)getenv('POC_PORT'),
            'database' => getenv('POC_SCHEMA'),
            'username' => getenv('POC_USER'),
            'password' => getenv('POC_PASSWORD'),
            'charset' => $charset,
            'prefix' => 'ydy_',
            'debug' => false,
            'fields_strict' => true,
            'params' => [],
        ],
    ],
];
