Nomad

Skjermbilde programvare:
Nomad
Prog.varedetaljer:
Versjon: 0.2
Last opp dato: 20 Feb 15
Lisens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

Nomad er en enkel migrering app, som spesifikt tar hensyn til egenskapene til utvikling med DVCS og er helt agnostiker fra ORM eller hva du bruker for å få tilgang til databasen. Den bruker enkle SQL-skript for å migrere og kan kjøre pre- og postrutiner på alle språk (Python, Ruby eller hva bruker dere for søknaden).
Concept
Nomad migrasjons butikken er en katalog med nomad.ini og noen andre kataloger inne. Hver katalog i det som inneholder migration.ini er en enkel migrering og navn på barnet katalogen er en identifikator av migrasjon.
Det ser ut som dette:
migrasjoner /
& nbsp; nomad.ini
& Nbsp; 2011-11-11-først-migrasjon /
& nbsp; migration.ini
& Nbsp; up.sql
& Nbsp; 2011-11-12-andre-migrasjon /
& nbsp; migration.ini
& Nbsp; 1-pre.py
& Nbsp; 2-up.sql
& Nbsp; 3-post.py
Viktigste egenskapene:
- Det er ingen nedgraderinger - ingen noensinne tester dem, de er sjelden nødvendig
- Du kan skrive migrasjon i det språket du ønsker, hjelper verktøyet bare du spore søkt migreringer og avhengig
- Sql blir behandlet annerledes og henrettet mot databasen, konfigurert i nomad.ini
- Bare sql og kjørbare filer blir henrettet. Du kan sette README, biter av dokumentasjon, hva du vil ved siden av dine vandringer.
- Navn saker - alt utføres i rekkefølge. Avgjøres rekkefølgen ved hjelp av menneskelig form (slik at x-1.sql er tidligere enn x-10.sql, kan du alltids sjekke sortering med ls --sort = utgaven).

Krav :

  • Python

Lignende programvare

JasperETL
JasperETL

3 Jun 15

Jailer
Jailer

26 Apr 16

ALVILA DataFlyer
ALVILA DataFlyer

11 May 15

mig
mig

20 Feb 15

Annen programvare fra utvikleren Alexander Solovyov

Cyrax
Cyrax

11 May 15

Nomad
Nomad

6 Jun 15

Kommentarer til Nomad

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!