@@ -105,9 +105,9 @@ default group's configuration settings. The values should be name following this
105
105
Explanation of Values:
106
106
**********************
107
107
108
- ============== ===========================================================================================================
108
+ =============== ===========================================================================================================
109
109
Name Config Description
110
- ============== ===========================================================================================================
110
+ =============== ===========================================================================================================
111
111
**dsn ** The DSN connect string (an all-in-one configuration sequence).
112
112
**hostname ** The hostname of your database server. Often this is 'localhost'.
113
113
**username ** The username used to connect to the database.
@@ -140,8 +140,12 @@ Explanation of Values:
140
140
**port ** The database port number. To use this value you have to add a line to the database config array.
141
141
142
142
.. literalinclude:: configuration/009.php
143
+ **foreignKeys ** true/false (boolean) - Whether or not to enable Foreign Key constraint (``SQLite3 `` only).
143
144
144
- ============== ===========================================================================================================
145
+ .. important:: SQLite3 Foreign Key constraint is disabled by default.
146
+ See `SQLite documentation <https://www.sqlite.org/pragma.html#pragma_foreign_keys >`_.
147
+ To enforce Foreign Key constraint, set this config item to true.
148
+ =============== ===========================================================================================================
145
149
146
150
.. note :: Depending on what database platform you are using (MySQL, PostgreSQL,
147
151
etc.) not all values will be needed. For example, when using SQLite you
0 commit comments