1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-05 15:14:04 +00:00

Use config charset and collation for MySQL

This commit is contained in:
Jona Goldman 2019-10-16 11:55:52 -05:00
parent e98db460ec
commit 0ac6b41f7e

View file

@ -20,7 +20,9 @@ class MySQLDatabaseManager implements TenantDatabaseManager
public function createDatabase(string $name): bool public function createDatabase(string $name): bool
{ {
return $this->database->statement("CREATE DATABASE `$name` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci"); $charset = $this->database->getConfig('charset');
$collation = $this->database->getConfig('collation');
return $this->database->statement("CREATE DATABASE `$name` CHARACTER SET `$charset` COLLATE `$collation`");
} }
public function deleteDatabase(string $name): bool public function deleteDatabase(string $name): bool