Télécharger la liste

Description du projet

Migrations is a tool for managing changes to database schemas. It is an Enterprise tool based on ActiveRecord migrations from Rails. It features multiple schema interactions, runtime substitution of values, script generation, auditing, and much more.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-09-21 22:50
0.15.0

La capacité à reprendre une migration sans faire échouer l'ensemble du processus sur une erreur a été ajouté. Le code de gabarits a été mise à jour pour demander des valeurs de modèle si une ressource nécessaire au cours de cette migration a nécessité de la valeur. L'algorithme permettant de mieux afficher la barre de progression à travers les migrations de schémas multiples simultanées a été améliorée. Le champ nom de la propriété du texte dans le popup jour la propriété a été désactivée pour réduire la confusion. Une question ne fournissant pas toutes les informations de connexion pourraient entraîner l'application d'essayer de procéder à des valeurs non valides a été fixée.
Tags: Stable, Feature Enhancement, UI enhancements
The ability to resume a migration without aborting the entire process on an error was added. The templating code was updated to prompt for template values if a resource needed during that migration has need of the value. The algorithm to more accurately display the progress meter across multiple simultaneous schema migrations was improved. The property name text field in the property update popup was disabled to reduce confusion. An issue where not providing all of the connection information would cause the application to try and proceed with invalid values was fixed.

2009-08-11 04:07
0.14.2

Cette version met à jour la nouvelle connexion logique utiliser pour partager la connexion si elle est l'URL db mêmes au lieu de simplement le même schéma. Il fixe le cadre pour ne pas auto-validation par défaut (2.832.188). Elle corrige un problème où les mauvaises pilotes JDBC étaient auto-enregistrée, même si elles ne fonctionnent pas réellement. Maintenant, seuls les conducteurs de travail sont chargés (2.832.183).
Tags: Stable, Bugfixes
This release updates the connection re-use logic to share the connection if it is the same db URL instead of just the same schema. It fixes the connection to not auto-commit by default (2832188). It fixes an issue where bad JDBC drivers were being auto-registered even though they don't actually work. Now only working drivers are loaded (2832183).

2009-08-05 00:27
0.14.1

Un problème où l'information sur les migrations internes se levait pour l'utilisation de bases de données avec la vérification de type stricte a été fixée. Un bogue où l'état interne des options de migration ne sont pas en cours de réinitialisation entre les charges de la nouvelle immigration de configuration a été fixée. Le soutien d'emballage a été fixé de manière à accepter migrations.xml en plus de la migration.xml.
Tags: Stable, Bug Fix
An issue where the internal migration information was breaking when using databases with strict type checking was fixed. A bug where the internal state of the migration options were not being reset between new migration configuration loads was fixed. The packaging support was fixed up to accept migrations.xml in addition to the migration.xml.

2009-08-03 23:02
0.14.0

La capacité à migrer plusieurs schémas simultanément a été ajouté. L'interface de ligne de commande a été modifié pour soutenir l'utilisation de schémas multiples. L'affichage de la version a été modifié pour indiquer le numéro de version réel au lieu de plus tard lors de la migration vers la dernière version. La sélection de schéma a été ajusté pour sélectionner automatiquement le schéma si c'était la seule option disponible. Une fuite de mémoire qui a eu lieu par manque d'espace de tas en raison de classloaders pas de déchets collectés Getting a été fixée. Une fuite de connexion se passe avec les tentatives de migration n'a pas été fixée.
Tags: Stable, Feature Enhancements
The ability to migrate multiple schemas simultaneously was added. The command line interface was changed to support the use of multiple schemas. The version display was changed to state the actual version number instead of LATEST when migrating to the latest version. The schema selection was adjusted to automatically select the schema if it was the only option available. A memory leak which happened by running out of heap space due to classloaders not getting garbage collected was fixed. A connection leak happening with failed migration attempts was fixed.

2009-07-28 03:07
0.13.0

Cette version apporte un soutien pour être en mesure de migrer l'encontre d'un zip. Ou. Jar (correctifs de 2.826.038). Le produit a été mis à jour afin qu'il fonctionne sur les deux 32-bit ou 64-bit en chargeant dynamiquement les bibliothèques nécessaires (correctifs de 2.826.042). La fenêtre a été mis à jour pour permettre aux raccourcis clavier pour les boutons et pour afficher la propriété en cours de modification dans le titre. Les scripts de démarrage d'Unix ont été mis à jour sur la console, en plus de fichiers logs. L'emballage a été coupé vers le bas pour être juste Linux, Mac et Windows pour aider à réduire la confusion avec 32 - vs applications 64 bits. La mise en œuvre mac a été changé de Carbon vers Cocoa.
Tags: Stable
This release adds support for being able to migrate against a .zip or .jar file (fixes 2826038). The product has been updated so that it works on either 32-bit or 64-bit systems by dynamically loading the appropriate libraries (fixes 2826042). The window has been updated to allow hotkeys for the buttons and to show the property being modified in the title. The Unix startup scripts have been updated to output to the console in addition to file logs. The packaging has been trimmed down to be just Linux, Mac, and Windows to help reduce confusion with 32- vs 64-bit apps. The mac implementation has been changed from Carbon to Cocoa.

Project Resources