1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-05 10:34: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
{
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