Nomad

Software skärmdump:
Nomad
Mjukvaruinformation:
Version: 0.2
Ladda upp dagen: 20 Feb 15
Utvecklare: Alexander Solovyov
Licens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

Nomad är en enkel migrering app, som specifikt beaktar egenskaper utveckling med DVCS och är helt agnostiker från ORM eller vad du använder för att få tillgång till databasen. Den använder enkla SQL-skript för att migrera och kan köra före och efter handläggningsrutiner skrivna på alla språk (Python, Ruby eller vad använder ni för din ansökan).
Concept
Nomad s migrations butik är en katalog med nomad.ini och en andra kataloger inne. Varje katalog i det innehåller migration.ini är en enda migration och namn på barn katalog är en identifierare för migration.
Det ser ut så här:
migreringar /
& nbsp; nomad.ini
& Nbsp; 2011-11-11 första-migrering /
& nbsp; migration.ini
& Nbsp; up.sql
& Nbsp; 2011-11-12 sekunders-migrering /
& nbsp; migration.ini
& Nbsp; 1-pre.py
& Nbsp; 2-up.sql
& Nbsp; 3-post.py
Huvud egenskaper:
- Det finns inga nedgraderingar - ingen någonsin testar dem, de är sällan nödvändigt
- Du kan skriva migration i vilket språk du vill, verktyg hjälper bara dig att spåra tillämpade migreringar och beroenden
- .sql Behandlas annorlunda och avrättades mot databasen, konfigureras i nomad.ini
- Endast .sql och körbara filer exekveras. Du kan sätta readme-filerna, bitar av dokumentation, vad du vill tillsammans med dina migreringar.
- Namn frågor - allt utförs i ordning. Order bestäms genom att använda mänskligt slag (så att x-1.sql är tidigare än x-10.sql, kan du alltid kolla sortering med ls --sort = version).

Krav :

  • Python

Liknande mjukvara

MonetDB
MonetDB

11 May 15

DataBrowser
DataBrowser

3 Jun 15

Structurarium
Structurarium

20 Feb 15

PythonReports
PythonReports

11 May 15

Annan programvara för utvecklare Alexander Solovyov

Nomad
Nomad

6 Jun 15

Cyrax
Cyrax

11 May 15

Kommentarer till Nomad

Kommentarer hittades inte
Kommentar
Slå på bilder!