Commit c23de618 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

[Fix] Avec Oracle, les répertoires d'anciens packages dont git a laissé...

[Fix] Avec Oracle, les répertoires d'anciens packages dont git a laissé uniquement le répertoire sont maintenant ignorés
parent 52accc28
Loading
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
1.5.1 (03/09/2025)
------------------

- [Fix] Avec Oracle, les répertoires d'anciens packages dont git a laissé uniquement le répertoire sont maintenant ignorés


1.5.0 (26/06/2025)
------------------

+7 −2
Original line number Diff line number Diff line
@@ -462,11 +462,16 @@ class Ddl implements Iterator, ArrayAccess
            $data                      = scandir($dir . self::PACKAGE);
            foreach ($data as $name) {
                if ($name != '.' && $name != '..') {
                    $this->data[self::PACKAGE][$name] = ['name' => $name];
                    if (file_exists($dir . self::PACKAGE . '/' . $name . '/definition.sql')) {
                        if (!isset($this->data[self::PACKAGE][$name])){
                            $this->data[self::PACKAGE][$name] = ['name' => $name];
                        }
                        $this->data[self::PACKAGE][$name]['definition'] = file_get_contents($dir . self::PACKAGE . '/' . $name . '/definition.sql');
                    }
                    if (file_exists($dir . self::PACKAGE . '/' . $name . '/body.sql')) {
                        if (!isset($this->data[self::PACKAGE][$name])){
                            $this->data[self::PACKAGE][$name] = ['name' => $name];
                        }
                        $this->data[self::PACKAGE][$name]['body'] = file_get_contents($dir . self::PACKAGE . '/' . $name . '/body.sql');
                    }
                }