NashvegasEen beheerscommando voor het beheren van Django-database-migraties | |
Download nu |
Nashvegas Rangschikking & Samenvatting
Advertentie
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- Patrick Altman
- Uitgever website:
- http://paltman.com
Nashvegas Tags
Nashvegas Beschrijving
Een managementopdracht voor het beheren van Django-database-migraties Het doel van Nashvegas is om een plug- en play-methode in te schakelen voor het beheren van database-veranderingen. Het is echt gewoon het abstractie uit in een herbruikbare app, een script dat ik in een vierpersoonsontwikkelingsteam al meer dan 6 maanden met succes gebruikt. Directe migraties is een groot onderwerp met veel verschillende benaderingen. Deze aanpak werkte goed voor mijn behoeften, dus ik dacht dat ik het op de "Interwebs" zou uitzetten en de gemeenschap het laten beoordelen voor zijn bruikbaarheid. Hoe te gebruiken * Voeg de applicatie toe aan je Python_path * Voeg de applicatie toe aan je installatie-lijst toevoegen uw instellingen.py-bestand. * Voer de opdrachtregel uit: ./ beheren.py upgradedb --lijst | --Execute Opties * - lijst - geeft alle scripts weer die moeten worden uitgevoerd. * --Execute - voert alle scripts uit die moeten worden uitgevoerd. * - Path - het volledig gekwalificeerde pad naar de waar de database-scripts zich bevinden. Deze standaardwaarden tot {{project_path}} / dbConventionsPart van de eenvoud van deze oplossing is gebaseerd op de naamgevingsconventies van de SQL-scripts. Ze moeten worden genoemd: Yyyymmdd - ##. SQLAGE YYYY is het 4-cijferige jaar, mm is de tweecijferige maand en DD is de tweecijferige dag. Een ingediende genaamde versies worden in uw database gemaakt, de eerste keer dat deze opdracht wordt uitgevoerd. De rijen in dit tabel volgen welke scripts zijn uitgevoerd. Je moet zelden als je deze tabel ooit moet onderzoeken of zelfs bewust zijn van het bestaan ervan. Vereisten: · Python
Nashvegas Gerelateerde software