Nomad

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

Rating: nan/5 (Total Votes: 0)

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

Navicat Premium
Navicat Premium

17 Feb 15

ua2.mongolog
ua2.mongolog

20 Feb 15

PySQLite
PySQLite

11 May 15

PM Report
PM Report

20 Feb 15

Ostatní software developer Alexander Solovyov

Cyrax
Cyrax

11 May 15

Nomad
Nomad

6 Jun 15

Komentáře k Nomad

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