ffmigratie

Eenvoudige voorwaartse-alleen-databasemigraties
Download nu

ffmigratie Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Ferran Pegueroles Forcadell
  • Uitgever website:
  • http://www.pegueroles.com/

ffmigratie Tags


ffmigratie Beschrijving

Eenvoudige voorwaartse database-migraties FFMigration is een eenvoudige database-migratie-tool. Is een eenvoudige elegante manier om database-migraties te houden in volgorde in verschillende Milieu, het bijhouden van de bijbehorende database-migratison wordt uitgevoerd en met Geen.FFMigratie is een voorwaartse migratietool, het betekent dat er geen mier Automatische manier om te rollen en migratie toe te wijzen. Hoe het werktFmigratie maakt een tabelnamen Migratie_history op de geselecteerde database om de toegepaste migraties bij te houden. Deze tabel wordt automatisch gemaakt op de eerste run.On elke run, FFMigration kijkt naar alle bestanden met een .SQL-extensie in de migratiedirectory die in de opdrachtregel wordt geleverd, controleert of het migratiebestand is toegepast op de database, en als IH heeft Niet gepubliceerd, is het verstrijken naar de de database en opgeslagen op migratie_history.it wordt aanbevolen om alle migratiebestanden met een nummer te noemen om de bestelling te behouden. Bijvoorbeeld: ls /some/migraties/dir/0001_create_some_table.sql0002_ADD_SOME_DATA.SQL0003_CREATE_INDEX.SQL0004_OWER_USILE_TWEAKS.SQLINSTALLINGSUSE SETUP.PY:PYTHON SETUP.PY BUGSUDO PYTHON SETUP.PY INSTALLATOR GEBRUIK PIP: PIP INSTALLEREN FFMIGRATECOMMAND LIJN ./FFMIGRATIE --HELPUSAGE: FFMIGRATIE Database Migrations_DirAply Database Migraties van Migrations_DIR naar geselecteerde database.migratie_dir bevat bestanden met .SQL-extensie, die zijn toegepast. De toegepaste migraties worden opgeslagen op een tabel met de naam 'Migration_history'in de geselecteerde database-programma's versienummer en EXIT -H, --HELP Toon dit hulpbericht en afsluiten -H Host, --Host = Host-database Server HostName -U-gebruiker, --User = Gebruikersdatabase gebruikersnaam -P Vraag om een database-wachtwoord --Password = wachtwoord-database-wachtwoord -P poort, --port = poortdatabase-aansluiting poort -Q, - Kniet geen statusberichten af naar stdout -L-niveau, --Lvel = niveau loggeniveau (foutopsporing, info, waarschuwing, fouten, kritisch) -n , --Noop do n OT Run-opdrachten. Vereisten: · Python Beperkingen: · Inmiddels werkt het alleen met MySQL.


ffmigratie Gerelateerde software