Skip to content

Commit a22d14d

Browse files
committed
Updated some config for Symfony 4 practices
1 parent 555a5fb commit a22d14d

File tree

1 file changed

+28
-40
lines changed

1 file changed

+28
-40
lines changed

doctrine/multiple_entity_managers.rst

Lines changed: 28 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -34,21 +34,17 @@ The following configuration code shows how you can configure two entity managers
3434
default_connection: default
3535
connections:
3636
default:
37-
driver: pdo_mysql
38-
host: '%database_host%'
39-
port: '%database_port%'
40-
dbname: '%database_name%'
41-
user: '%database_user%'
42-
password: '%database_password%'
43-
charset: UTF8
37+
# configure these for your database server
38+
url: '%env(DATABASE_URL)%'
39+
driver: 'pdo_mysql'
40+
server_version: '5.7'
41+
charset: utf8mb4
4442
customer:
45-
driver: pdo_mysql
46-
host: '%database_host2%'
47-
port: '%database_port2%'
48-
dbname: '%database_name2%'
49-
user: '%database_user2%'
50-
password: '%database_password2%'
51-
charset: UTF8
43+
# configure these for your database server
44+
url: '%env(DATABASE_CUSTOMER_URL)%'
45+
driver: 'pdo_mysql'
46+
server_version: '5.7'
47+
charset: utf8mb4
5248
5349
orm:
5450
default_entity_manager: default
@@ -86,24 +82,20 @@ The following configuration code shows how you can configure two entity managers
8682
8783
<doctrine:config>
8884
<doctrine:dbal default-connection="default">
85+
<!-- configure these for your database server -->
8986
<doctrine:connection name="default"
87+
url="%env(DATABASE_URL)%"
9088
driver="pdo_mysql"
91-
host="%database_host%"
92-
port="%database_port%"
93-
dbname="%database_name%"
94-
user="%database_user%"
95-
password="%database_password%"
96-
charset="UTF8"
89+
server_version="5.7"
90+
charset="utf8mb4"
9791
/>
9892
93+
<!-- configure these for your database server -->
9994
<doctrine:connection name="customer"
95+
url="%env(DATABASE_CUSTOMER_URL)%"
10096
driver="pdo_mysql"
101-
host="%database_host2%"
102-
port="%database_port2%"
103-
dbname="%database_name2%"
104-
user="%database_user2%"
105-
password="%database_password2%"
106-
charset="UTF8"
97+
server_version="5.7"
98+
charset="utf8mb4"
10799
/>
108100
</doctrine:dbal>
109101
@@ -140,23 +132,19 @@ The following configuration code shows how you can configure two entity managers
140132
'dbal' => array(
141133
'default_connection' => 'default',
142134
'connections' => array(
135+
// configure these for your database server
143136
'default' => array(
144-
'driver' => 'pdo_mysql',
145-
'host' => '%database_host%',
146-
'port' => '%database_port%',
147-
'dbname' => '%database_name%',
148-
'user' => '%database_user%',
149-
'password' => '%database_password%',
150-
'charset' => 'UTF8',
137+
'url' => '%env(DATABASE_URL)%',
138+
'driver' => 'pdo_mysql',
139+
'server_version' => '5.7',
140+
'charset' => 'utf8mb4',
151141
),
142+
// configure these for your database server
152143
'customer' => array(
153-
'driver' => 'pdo_mysql',
154-
'host' => '%database_host2%',
155-
'port' => '%database_port2%',
156-
'dbname' => '%database_name2%',
157-
'user' => '%database_user2%',
158-
'password' => '%database_password2%',
159-
'charset' => 'UTF8',
144+
'url' => '%env(DATABASE_CUSTOMER_URL)%',
145+
'driver' => 'pdo_mysql',
146+
'server_version' => '5.7',
147+
'charset' => 'utf8mb4',
160148
),
161149
),
162150
),

0 commit comments

Comments
 (0)