fix: if an init script is renamed the old version is still on the server

This commit is contained in:
peaklabs-dev
2024-10-18 21:07:23 +02:00
parent 7f393eb2c2
commit 1ec3caf9e3

View File

@@ -197,9 +197,12 @@ class StartPostgresql
private function generate_init_scripts()
{
$this->commands[] = "rm -rf $this->configuration_dir/docker-entrypoint-initdb.d/*";
if (is_null($this->database->init_scripts) || count($this->database->init_scripts) === 0) {
return;
}
foreach ($this->database->init_scripts as $init_script) {
$filename = data_get($init_script, 'filename');
$content = data_get($init_script, 'content');