Nomad

Software screenshot:
Nomad
Podrobnosti Software:
Verze: 0.2
Datum uploadu: 20 Feb 15
Licence: Volný
Popularita: 32

Rating: 5.0/5 (Total Votes: 1)

Nomad je jednoduchá migrace aplikace, které výslovně zohledňuje vlastností vývoje účtu s DVCS a je zcela agnostik z ORM, nebo cokoliv, co používáte pro přístup k databázi. Používá jednoduché SQL skripty pro migraci a může běžet před a po zpracování rutiny napsané v libovolném jazyce (Python, Ruby nebo co používáte pro vaši aplikaci).
Concept
Migrace obchod Nomad je adresář s nomad.ini a několika dalších adresářů uvnitř. Každý adresář v něm obsahující migration.ini je jeden migrace a jméno dítěte adresáře je identifikátor migrace.
Vypadá to takhle:
migrace /
& nbsp; nomad.ini
& Nbsp; 2011-11-11-first-migrace /
& nbsp; migration.ini
& Nbsp; up.sql
& Nbsp; 2011-11-12-second-migrace /
& nbsp; migration.ini
& Nbsp; 1-pre.py
& Nbsp; 2-up.sql
& Nbsp; 3-post.py
Hlavní vlastnosti:
- Neexistuje žádný downgrade - nikdo nikdy ověřuje jejich, oni jsou zřídka je nutno
- Můžete napsat migrace v jakémkoli jazyce, který chcete, nástroj vám pomůže jen sledovat aplikované migrace a závislostí
- .sql Je zacházeno odlišně a provedeny proti databáze konfigurován nomad.ini
- .sql Only a spustitelné soubory jsou provedeny. Můžete si dát README, kousky dokumentace, jak chcete společně s vašimi stěhování.
- Název záležitosti - vše se provádí v pořadí. Řád je určena pomocí lidského druhu (tak, aby x-1.sql je starší než x-10.sql, můžete vždy zkontrolovat řazení podle LS --sort = znění).

Požadavky na :

  • Python

Podobný software

Qore Tibrv Module
Qore Tibrv Module

20 Feb 15

DbWrench
DbWrench

17 Jul 15

Querydsl
Querydsl

11 May 15

HatTrick
HatTrick

14 Apr 15

Ostatní software developer Alexander Solovyov

Nomad
Nomad

6 Jun 15

Cyrax
Cyrax

11 May 15

Komentáře k Nomad

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!