Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Create a new database migration file for the OWID MySQL database. Use when the user needs to create a database schema change or migration.
How to use
Uruchom komendę
yarn createDbMigration db/migration/NazwaTwojejMigracji, gdzie NazwaTwojejMigracji to opisowa nazwa zmiany, jaką chcesz wprowadzić w schemacie (przykłady: AddUserEmailIndex, CreateAuditLogTable, RemoveDeprecatedColumns).System automatycznie wygeneruje plik migracji z prefiksem czasowym w katalogu
db/migration/. Plik będzie zawierać timestamp, aby uniknąć konfliktów nazw.Przeszukaj katalog
db/migration/, aby znaleźć dokładną ścieżkę nowo utworzonego pliku migracji.Zweryfikuj, że plik został stworzony z prawidłową nazwą i timestampem, a następnie przekaż użytkownikowi pełną ścieżkę do pliku.
Otwórz wygenerowany plik i uzupełnij logikę migracji — dodaj SQL do sekcji
up()dla zmian do przodu i dodown()dla wycofania zmian.