Sqitch

Sagteware kiekie:
Sqitch
Sagteware besonderhede:
Weergawe: 0.9992 Opgedateer
Upload datum: 21 Jul 15
Ontwikkelaar: David Wheeler
Lisensie: Gratis
Populariteit: 55

Rating: nan/5 (Total Votes: 0)

Sqitch werk net soos enige ander weergawe beheer stelsel, dop veranderinge tussen lêers, maar in teenstelling met normale VCS stelsels, Sqitch spore enigste veranderinge gemaak om 'n databasis.
As iets verkeerd by een punt of 'n ander tydens die ontwikkeling stadium het, Sqitch ontwikkelaars toelaat om eenvoudig terug te gaan in tyd en hou die fout, of meer eenvoudig, net terugkeer die hele databasis.
Sqitch is 'n baie nuttige hulpmiddel, veral in 'n kritieke Web aansoeke waar die data wat gestoor moet beskerm teen toevallige veranderings of inbraak pogings.
Vir nou, net PostgreSQL, SQLite en MySQL ondersteun met Sqitch

Wat is nuut in hierdie release:.

  • Vaste installasie mislukking weens ontbreek IO :: File module op Windows.
  • Vaste lêer toets mislukking vir die Oracle enjin op Windows.
  • Vaste fout waar naamruimte-autoclean: 0,16 veroorsaak foute soos & quot; Ongeldige byvoorbeeld voorwerp:. "geel '& quot;

Wat is nuut in die weergawe 0,9991:

  • Vaste installasie mislukking weens ontbreek IO :: File module op Windows.
  • Vaste lêer toets mislukking vir die Oracle enjin op Windows.
  • Vaste fout waar naamruimte-autoclean: 0,16 veroorsaak foute soos & quot; Ongeldige byvoorbeeld voorwerp:. "geel '& quot;

Wat is nuut in die weergawe 0,999:

  • Vaste installasie mislukking weens ontbreek IO :: File module op Windows.
  • Vaste lêer toets mislukking vir die Oracle enjin op Windows.
  • Vaste fout waar naamruimte-autoclean: 0,16 veroorsaak foute soos & quot; Ongeldige byvoorbeeld voorwerp:. "geel '& quot;

Wat is nuut in die weergawe 0,992.

  • Vaste teiken toets mislukkings op Windows
  • Bygevoeg ondersteuning vir Postgres-XC die PostgreSQL enjin. Sqitch register tafels word versprei deur replikasie om alle data nodes.
  • Bygevoeg ondersteuning aan MariaDB 5,3 en hoër om die MySQL-enjin.

Wat is nuut in die weergawe 0,991:

  • Uitgeskakel & quot; gebruik van geïnitialiseerd waarde & quot; waarskuwings wanneer databasis verbindings misluk.
  • verlaagde die minimum vereiste DBS :: Firebird om v1.11.
  • Vaste die `--verbose` opsie om die` target` opdrag.
  • Uitgeskakel meer gebruikersvriendelik opset kwessies in toetse, te danke aan chromatiese.
  • Vaste toets mislukkings wanneer die `$ PGPASSWORD` omgewing veranderlike is ingestel.

Wat is nuut in die weergawe 0,980:

  • verwyder die spesiale geval hantering van volle naam van die gebruiker se vergesog uit die stelsel op OS X.

Wat is nuut in die weergawe 0,973:

  • Nou Nodig DBS :: SQLite saamgestel met sQLite 3.7.11 of hoër. Dit het altyd, maar nou is dit gooi 'n betekenisvolle uitsondering as 'n ouer weergawe is saamgestel in DBS :: SQLite.

Wat is nuut in die weergawe 0,970:

  • Bygevoeg die projek naam in 'n kop-aan die opbrengs van die `plan` opdrag.
  • Bygevoeg die Oracle-enjin.
  • Bygevoeg `sqitchtutorial-oracle.pod`, 'n Oracle-spesifieke variant van` sqitchtutorial.pod`.

Wat is nuut in die weergawe 0,965:

  • Vaste versuim toets weens-line eindig karakter variasies op Windows .
  • Vervang alle gebruike van `$ /` in uitset na `& quot; & # x5c; N & quot;.`
  • Vaste bou fout wat die installasie voorkom op Perl 5,10 wanneer die ouer module was nie geïnstalleer.

Wat is nuut in die weergawe 0,964:

  • verwyder DBS :: SQLite uit die lys van bou afhanklikhede.
  • Vaste toets mislukkings as gevolg van geïnkripteer (wye karakter) waarskuwings op geaktiveer op stelsels met nie-Engelse locales.
  • verwyder oorheersende van throwable se `previous_exception` in App :: Sqitch :: X op throwable 0.200007 en hoër, waar dit nie meer nodig is nie.
  • verander toets vergelyk dossier inhoud wat versuim om op Windows om 'n losser vergelyking te doen en hopelik los die toets mislukking.

Wat is nuut in die weergawe 0,960:

  • Die `rebase` opdrag nie meer nie as die databasis is reeds teruggekeer, maar maak net 'n aantekening daarvan en gaan aan die ontplooi.
  • Bygevoeg die `plan` opdrag. Dit is soos `log`, maar toon 'n lys van veranderinge in die plan, eerder as gebeure in die databasis.
  • Bygevoeg `search_changes ()` om te beplan. Wat gebruik word deur die `plan` opdrag.
  • Bygevoeg die `--oneline` opsie om die` log` opdrag.
  • Laat kodering van 'n arbitrêre verandering, nie net die laaste verandering in die plan, deur verby 'n verandering spesifikasie (naam, ID, of tag) as die tweede argument na die `tag` opdrag.
  • Opdateer fout boodskappe te let dat leeg karakters word nie toegelaat in die projek, te verander, of tag name.

Wat is nuut in die weergawe 0,953:

  • Vaste toets mislukking in `t / engine.t` veroorsaak deur 'n klokpuls.
  • Verander die verifieer sjabloon te eindig met `ROLLBACK` eerder as` COMMIT`. Dit is dit om mense aan te moedig om nie blywende veranderinge in verifieer toetse te maak.
  • Vaste uitsondering veroorsaak op 'n poging om terug te keer of rebase `--to` 'n verandering wat nie bestaan ​​nie in die databasis.
  • Bygevoeg aanbeveling vir Pod :: Simple die bou proses.
  • Bygevoeg die `--etcdir` bou opsie om die gids waarin opset en die sjabloon lêers geïnstalleer moet word spesifiseer. Standaard die `etc / sqitch` subgids van die` prefix` make: --install_base` of voorvoegsel Perl se.
  • Bygevoeg die `--installed_etcdir` opsie bou. Dit word gebruik om die ligging van die stelsel etc gids stel. Standaard die waarde van `--etcdir`.

Beperkings :

  • Nog onder ontwikkeling
  • .

Soortgelyke sagteware

DbNinja
DbNinja

13 May 15

Mongoose
Mongoose

6 Mar 16

NHibernate
NHibernate

28 Feb 15

Crate
Crate

10 Feb 16

Ander sagteware ontwikkelaar David Wheeler

SVN-Notify
SVN-Notify

5 Jun 15

Text-WordDiff
Text-WordDiff

5 Jun 15

Empty
Empty

12 Dec 14

Kommentaar te Sqitch

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!