move cte max to conf file
This commit is contained in:
@@ -232,15 +232,6 @@ class Holding extends Model
|
|||||||
|
|
||||||
$date_interval = "DATE_ADD(date, INTERVAL 1 DAY)";
|
$date_interval = "DATE_ADD(date, INTERVAL 1 DAY)";
|
||||||
|
|
||||||
try {
|
|
||||||
|
|
||||||
DB::statement('SET GLOBAL cte_max_recursion_depth = 25000;');
|
|
||||||
|
|
||||||
} catch (\Throwable $e) {
|
|
||||||
|
|
||||||
Log::info('Couldn\'t set the max CTE recursion depth config.');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (config('database.default') === 'sqlite') {
|
if (config('database.default') === 'sqlite') {
|
||||||
|
|
||||||
$date_interval = "date(date, '+1 day')";
|
$date_interval = "date(date, '+1 day')";
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ services:
|
|||||||
MYSQL_PASSWORD: ${DB_PASSWORD:-investbrain}
|
MYSQL_PASSWORD: ${DB_PASSWORD:-investbrain}
|
||||||
MYSQL_ROOT_PASSWORD: ${DB_PASSWORD:-investbrain}
|
MYSQL_ROOT_PASSWORD: ${DB_PASSWORD:-investbrain}
|
||||||
volumes:
|
volumes:
|
||||||
|
- ./docker/mysql.conf:/etc/mysql/my.cnf
|
||||||
- investbrain-mysql:/var/lib/mysql
|
- investbrain-mysql:/var/lib/mysql
|
||||||
networks:
|
networks:
|
||||||
- investbrain-network
|
- investbrain-network
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
[mysqld]
|
||||||
|
cte_max_recursion_depth = 25000
|
||||||
Reference in New Issue
Block a user