addSql('ALTER TABLE parameters ADD kicad_export TINYINT(1) NOT NULL DEFAULT 0'); } public function mySQLDown(Schema $schema): void { $this->addSql('ALTER TABLE parameters DROP COLUMN kicad_export'); } public function sqLiteUp(Schema $schema): void { $this->addSql('ALTER TABLE parameters ADD COLUMN kicad_export BOOLEAN NOT NULL DEFAULT 0'); } public function sqLiteDown(Schema $schema): void { // SQLite does not support DROP COLUMN in older versions; recreate table if needed $this->addSql('ALTER TABLE parameters DROP COLUMN kicad_export'); } public function postgreSQLUp(Schema $schema): void { $this->addSql('ALTER TABLE parameters ADD kicad_export BOOLEAN NOT NULL DEFAULT FALSE'); } public function postgreSQLDown(Schema $schema): void { $this->addSql('ALTER TABLE parameters DROP COLUMN kicad_export'); } }