We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 123c3cf commit fa66adeCopy full SHA for fa66ade
app/Http/Controllers/DashboardStatsController.php
@@ -25,7 +25,12 @@ public function index() {
25
->first();
26
27
$maxDurationWorkflow = config('workflows.stored_workflow_model', StoredWorkflow::class)::select('*')
28
- ->addSelect(DB::raw('(EXTRACT(EPOCH FROM created_at - updated_at)) as duration'))
+ ->when(config('database.default') === 'mysql', function ($q) {
29
+ return $q->addSelect(DB::raw('TIMEDIFF(created_at, updated_at) as duration'));
30
+ })
31
+ ->when(config('database.default') === 'pgsql', function ($q) {
32
+ return $q->addSelect(DB::raw('(EXTRACT(EPOCH FROM created_at - updated_at)) as duration'));
33
34
->where('status', '!=', 'pending')
35
->orderBy('duration')
36
0 commit comments