execute( 'CREATE TABLE IF NOT EXISTS swim_lanes ( id INTEGER PRIMARY KEY AUTOINCREMENT, board_id INTEGER NOT NULL, name VARCHAR(255) NOT NULL, position INTEGER NOT NULL DEFAULT 0, created_at DATETIME, created_by VARCHAR(255), updated_at DATETIME, updated_by VARCHAR(255), FOREIGN KEY (board_id) REFERENCES boards(id) )' ); $database->execute('CREATE INDEX IF NOT EXISTS idx_swim_lanes_board_id ON swim_lanes (board_id)'); } public function down(Database $database): void { $database->execute('DROP TABLE IF EXISTS swim_lanes'); } };