|
...
|
...
|
@@ -32,13 +32,12 @@ class ProjectServer extends BaseService |
|
|
|
if(!$project->mysqlConfig){
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
$encrypt = new EncryptUtils();
|
|
|
|
// 设置 database.connections.custom_mysql 配置
|
|
|
|
config(['database.connections.custom_mysql.host' => $project->mysqlConfig->host]);
|
|
|
|
config(['database.connections.custom_mysql.port' => (int)$encrypt->unlock_url($project->mysqlConfig->port)]);
|
|
|
|
config(['database.connections.custom_mysql.port' => $project->mysqlConfig->port]);
|
|
|
|
config(['database.connections.custom_mysql.database' => $project->databaseName()]);
|
|
|
|
config(['database.connections.custom_mysql.username' => $encrypt->unlock_url($project->mysqlConfig->user)]);
|
|
|
|
config(['database.connections.custom_mysql.password' => $encrypt->unlock_url($project->mysqlConfig->password)]);
|
|
|
|
config(['database.connections.custom_mysql.username' => $project->mysqlConfig->user]);
|
|
|
|
config(['database.connections.custom_mysql.password' => $project->mysqlConfig->password]);
|
|
|
|
// 设置 redis 配置
|
|
|
|
return $project;
|
|
|
|
}
|
|
...
|
...
|
@@ -53,13 +52,12 @@ class ProjectServer extends BaseService |
|
|
|
*/
|
|
|
|
public static function createDatabase($project)
|
|
|
|
{
|
|
|
|
$encrypt = new EncryptUtils();
|
|
|
|
$conn = new \mysqli(
|
|
|
|
$project->mysqlConfig->host,
|
|
|
|
$encrypt->unlock_url($project->mysqlConfig->user),
|
|
|
|
$encrypt->unlock_url($project->mysqlConfig->password),
|
|
|
|
$project->mysqlConfig->user,
|
|
|
|
$project->mysqlConfig->password,
|
|
|
|
'',
|
|
|
|
(int)$encrypt->unlock_url($project->mysqlConfig->port)
|
|
|
|
$project->mysqlConfig->port
|
|
|
|
);
|
|
|
|
$conn->query("CREATE DATABASE IF NOT EXISTS {$project->databaseName()}");
|
|
|
|
return true;
|
...
|
...
|
|