2017 © Pedro Peláez
 

library migration

Simple database migrations runner

image

clevis/migration

Simple database migrations runner

  • Tuesday, March 8, 2016
  • by hranicka
  • Repository
  • 9 Watchers
  • 4 Stars
  • 81 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 8 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

Migrace

Napojeni na aplikaci

Pokud používáte Composer a Skeleton, nemusíte nic řešit., (*1)

V opačném případě: - do rootu aplikace zkopírujte složku /migrations. - založte v ní podsložky struct a data (vysvětleno níže), (*2)

Práce s migracemi

Spuštění

Migrace spustíte v prohlížeči na adrese /migrations/index.php., (*3)

Resetovat celou databázi (POZOR VŠE SMAŽE) můžete přes /migrations/run.php?reset., (*4)

Na adrese /migrations/index.html najdete další možnosti, (*5)

Přidání nové

(Doporučená konvence pojmenování.), (*6)

Ve složce /migrations/struct nebo migrations/data vytvoříte soubor s příponou *.sql ve formátu YYYY-MM-DD[-N][-description].sql., (*7)

Description je volitelný ale doporučuje se ho psát. N je číslo pro určení pořádí v případě několika souboru ze stejným datumem. Např. 2011-12-29.sql, 2011-12-30-1-foo.sql, 2011-12-30-2-bar.sql, 2011-12-31-boo.sql., (*8)

Složky struct a data mají následující účel: - ve složce struct jsou migrace, které budou součástí výsledné aplikace a nahrají se po dokončení na produkci. Jde o všechny změny struktur, ale patří sem i různé číselníky, které budou ve výsledné aplikaci - ve složce data jsou migrace s testovacími daty potřebné pro běh integračních testů. Nebudou tedy ve výsledné aplikaci a nebudou nahrávány na produkci, (*9)

Migrace se nesmí smazat ani editovat., (*10)

The Versions

08/03 2016

dev-master

9999999-dev

Simple database migrations runner

  Sources   Download

The Requires

 

The Development Requires

01/04 2014

dev-wip_s

dev-wip_s

Simple database migrations runner

  Sources   Download

The Requires

 

The Development Requires

05/12 2013

dev-ng

dev-ng

Simple database migrations runner

  Sources   Download

MIT

The Requires

 

The Development Requires

01/11 2013

dev-wip_honza

dev-wip_honza

Simple database migrations runner

  Sources   Download

The Requires

 

The Development Requires

10/06 2013

dev-no_history

dev-no_history

Simple migrations loader

  Sources   Download

The Requires

  • php >=5.3.0