Sqitch

Logiciel capture d'écran:
Sqitch
Détails logiciels:
Version: 0.9992 Mise à jour
Date de transfert: 21 Jul 15
Développeur: David Wheeler
Licence: Gratuit
Popularité: 55

Rating: nan/5 (Total Votes: 0)

Sqitch fonctionne exactement comme tout autre système de contrôle de version, le suivi des changements entre les fichiers, mais à la différence des systèmes de VCS normales, Sqitch pistes seules modifications apportées à une base de données.
Si quelque chose a mal à un moment ou un autre au cours de la phase de développement, Sqitch permet aux développeurs d'aller tout simplement dans le temps et de suivre l'erreur, ou plus simplement, juste revenir toute la base de données.
Sqitch est un outil très utile, en particulier dans les applications Web critiques où les données stockées doivent être protégés contre les modifications accidentelles ou tentatives de piratage.
Pour l'instant, seule PostgreSQL, SQLite et MySQL sont pris en charge avec Sqitch

Quoi de neuf dans cette version:.

  • Installation fixe échec en raison de module absent IO :: File sur Windows.
  • Correction de l'échec fichier de test pour le moteur Oracle sur Windows.
  • Correction d'un bug où namespace-autoclean: 0,16 erreurs causées tels que & quot; exemple d'objet incorrect:. 'jaune' & quot;

Ce qui est nouveau en version 0.9991:

  • échec de l'installation fixe en raison de module absent IO :: File sur Windows.
  • Correction de l'échec fichier de test pour le moteur Oracle sur Windows.
  • Correction d'un bug où namespace-autoclean: 0,16 erreurs causées tels que & quot; exemple d'objet incorrect:. 'jaune' & quot;

Ce qui est nouveau dans la version 0.999:

  • échec de l'installation fixe en raison de module absent IO :: File sur Windows.
  • Correction de l'échec fichier de test pour le moteur Oracle sur Windows.
  • Correction d'un bug où namespace-autoclean: 0,16 erreurs causées tels que & quot; exemple d'objet incorrect:. 'jaune' & quot;

Ce qui est nouveau dans la version 0.992:.

  • échecs de test fixes cibles sous Windows
  • Ajout du support pour Postgres-XC au moteur PostgreSQL. Tables de registre Sqitch sont distribués par la réplication à tous les nœuds de données.
  • Ajout du support pour MariaDB 5.3 et supérieur au moteur MySQL.

Quoi de neuf dans la version 0.991:

  • Eliminé & quot; utilisation de la valeur non initialisée & quot; avertissements lorsque les connexions de base de données échouent.
  • Réduction du minimum requis DBD :: Firebird à v1.11.
  • Correction de l'option `--verbose` à la commande` target`.
  • Eliminé plusieurs questions utilisateur-configuration des tests, grâce à chromatique.
  • échecs de test fixes lorsque la variable d'environnement `$ PGPASSWORD` est réglé.

Ce qui est nouveau dans la version 0.980:

  • Suppression de la manipulation du nom complet de l'utilisateur de cas particulier tiré par les cheveux du système sur OS X.

Quoi de neuf dans la version 0.973:

  • Maintenant Exiger DBD :: SQLite compilé avec SQLite 3.7.11 ou plus. Il a toujours fait, mais maintenant, il lève une exception de sens que si une ancienne version est compilée dans DBD :: SQLite.

Ce qui est nouveau dans la version 0.970:

  • Ajout du nom du projet dans un tête à la sortie de la `commande plan`.
  • Ajout du moteur Oracle.
  • Ajout `sqitchtutorial-oracle.pod`, une variante Oracle spécifique de` sqitchtutorial.pod`.

Ce qui est nouveau dans la version 0.965:

  • Test ne fixe en raison des variations de caractères ligne fin sous Windows .
  • Remplacé toutes les utilisations de `$ /` `la production de & quot; & # x5C; n & quot;.`
  • erreur de génération qui empêchait l'installation sur Perl 5.10 lorsque le module parent n'a pas été installé.

Quoi de neuf dans la version 0.964:

  • Retiré DBD :: SQLite de la liste des dépendances de construction.
  • échecs de test fixes en raison de codé (caractère large) avertissements sur déclenché sur des systèmes avec des endroits non-anglais.
  • primordial Suppression de `la previous_exception` de Throwable dans l'App :: :: Sqitch X sur Throwable 0.200007 et supérieur, où il est plus nécessaire.
  • Test Changé comparer le contenu des fichiers qui échoue sur Windows pour faire une comparaison plus lâche et nous espérons corriger l'échec du test.

Ce qui est nouveau dans la version 0.960:

  • La commande `rebase` plus échoue si la base de données est déjà revenue, mais fait juste une note et va sur le déploiement.
  • Ajout de la commande `plan`. Il est comme `log`, mais montre une liste des changements dans le plan, plutôt que les événements enregistrés dans la base de données.
  • Added `search_changes ()` à planifier. Utilisé par la commande `plan`.
  • Ajout de l'option `--oneline` à la commande` log`.
  • Laissez le marquage d'un changement arbitraire, pas seulement le dernier changement dans le plan, en passant une spécification de changement (nom, ID, ou tag) que le second argument de la commande `tag`.
  • Mise à jour des messages d'erreur de noter que les espaces ne sont pas autorisés dans les noms projet, changement, ou tag.

Quoi de neuf dans la version 0.953:

  • Échec du test fixe dans `t / engine.t` déclenché par un coup d'horloge.
  • a changé le modèle de vérifier à la fin avec `ROLLBACK` plutôt que` commit`. Ce à encourager les gens de ne pas faire des changements durables dans vérifier tests.
  • Correction d'exception déclenchée sur une tentative de revenir ou de rebasage `--to` un changement qui ne existe pas dans la base de données.
  • Ajout de la recommandation Pod :: Simple au processus de construction.
  • Ajout de l'option `build --etcdir` pour spécifier le répertoire dans lequel les fichiers de configuration et de modèle doivent être installés. Par défaut, le `etc / sous-répertoire de l'--prefix` sqitch`,` --install_base`, ou un préfixe `Perl.
  • Ajout de l'option `build --installed_etcdir`. Il est utilisé pour définir l'emplacement du répertoire système etc. Par défaut, la valeur de `--etcdir`.

Limites :

  • Toujours en développement
  • .

Logiciel similaire

node-postgres
node-postgres

6 Mar 16

PGExtractor
PGExtractor

10 Feb 16

Barman
Barman

10 Feb 16

Da Capo
Da Capo

12 May 15

D'autres logiciels de développeur David Wheeler

iLicense
iLicense

12 Dec 14

pgTAP
pgTAP

12 Apr 15

SVN-Notify
SVN-Notify

5 Jun 15

Commentaires à Sqitch

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie