src/Phinx/Db/Adapter/SqlServerAdapter.php 1 location
|
@@ 969-973 (lines=5) @@
|
966 |
|
*/ |
967 |
|
public function createDatabase($name, $options = []) |
968 |
|
{ |
969 |
|
if (isset($options['collation'])) { |
970 |
|
$this->execute(sprintf('CREATE DATABASE [%s] COLLATE [%s]', $name, $options['collation'])); |
971 |
|
} else { |
972 |
|
$this->execute(sprintf('CREATE DATABASE [%s]', $name)); |
973 |
|
} |
974 |
|
$this->execute(sprintf('USE [%s]', $name)); |
975 |
|
} |
976 |
|
|
src/Phinx/Db/Adapter/MysqlAdapter.php 1 location
|
@@ 942-946 (lines=5) @@
|
939 |
|
{ |
940 |
|
$charset = isset($options['charset']) ? $options['charset'] : 'utf8'; |
941 |
|
|
942 |
|
if (isset($options['collation'])) { |
943 |
|
$this->execute(sprintf('CREATE DATABASE `%s` DEFAULT CHARACTER SET `%s` COLLATE `%s`', $name, $charset, $options['collation'])); |
944 |
|
} else { |
945 |
|
$this->execute(sprintf('CREATE DATABASE `%s` DEFAULT CHARACTER SET `%s`', $name, $charset)); |
946 |
|
} |
947 |
|
} |
948 |
|
|
949 |
|
/** |