From 1b385c1c6939326a258b8fb8ab60ef065a916b74 Mon Sep 17 00:00:00 2001
From: r7l <r7l@gmail.com>
Date: Fri, 13 Dec 2019 23:23:18 +0100
Subject: [PATCH] Fix missing MySQL socket

---
 Core/Frameworks/Flake/Core/Database/Mysql.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Core/Frameworks/Flake/Core/Database/Mysql.php b/Core/Frameworks/Flake/Core/Database/Mysql.php
index 8c6f641..081a2b7 100644
--- a/Core/Frameworks/Flake/Core/Database/Mysql.php
+++ b/Core/Frameworks/Flake/Core/Database/Mysql.php
@@ -45,7 +45,7 @@ class Mysql extends \Flake\Core\Database {
         $this->sPassword = $sPassword;
 
         $this->oDb = new \PDO(
-            'mysql:host=' . $this->sHost . ';dbname=' . $this->sDbName,
+            (realpath($this->sHost)?'mysql:unix_socket=':'mysql:host=') . $this->sHost . ';dbname=' . $this->sDbName,
             $this->sUsername,
             $this->sPassword
         );
-- 
2.23.0

