fix: if an init script is renamed the old version is still on the server
This commit is contained in:
@@ -197,9 +197,12 @@ class StartPostgresql
|
|||||||
|
|
||||||
private function generate_init_scripts()
|
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) {
|
if (is_null($this->database->init_scripts) || count($this->database->init_scripts) === 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($this->database->init_scripts as $init_script) {
|
foreach ($this->database->init_scripts as $init_script) {
|
||||||
$filename = data_get($init_script, 'filename');
|
$filename = data_get($init_script, 'filename');
|
||||||
$content = data_get($init_script, 'content');
|
$content = data_get($init_script, 'content');
|
||||||
|
Reference in New Issue
Block a user