Download c5 db migration Free Java Code

Description

Java database migration and versioning framework inspired by Rails ActiveMigration.

Source Files

The download file c5-db-migration-master.zip has the following entries.


db-migration-maven-plugin/pom.xml// w  w w  .ja  va2  s .  com
db-migration-maven-plugin/src/main/java/com/carbonfive/db/migration/maven/AbstractMigrationMojo.java
db-migration-maven-plugin/src/main/java/com/carbonfive/db/migration/maven/CheckMojo.java
db-migration-maven-plugin/src/main/java/com/carbonfive/db/migration/maven/CreateMojo.java
db-migration-maven-plugin/src/main/java/com/carbonfive/db/migration/maven/DropMojo.java
db-migration-maven-plugin/src/main/java/com/carbonfive/db/migration/maven/MigrateMojo.java
db-migration-maven-plugin/src/main/java/com/carbonfive/db/migration/maven/NewMojo.java
db-migration-maven-plugin/src/main/java/com/carbonfive/db/migration/maven/ResetMojo.java
db-migration-maven-plugin/src/main/java/com/carbonfive/db/migration/maven/ValidateMojo.java
db-migration-maven-plugin/src/main/resources/log4j.properties
db-migration-maven-plugin/src/test/java/com/carbonfive/db/migration/maven/MigrateMojoTest.java
db-migration-maven-plugin/src/test/test-project/pom.xml
db-migration-maven-plugin/src/test/test-project/src/db/migrations/001_create_books.sql
db-migration/pom.xml
db-migration/src/main/java/com/carbonfive/db/migration/AbstractMigration.java
db-migration/src/main/java/com/carbonfive/db/migration/DataSourceMigrationManager.java
db-migration/src/main/java/com/carbonfive/db/migration/DriverManagerMigrationManager.java
db-migration/src/main/java/com/carbonfive/db/migration/GroovyMigration.java
db-migration/src/main/java/com/carbonfive/db/migration/Migration.java
db-migration/src/main/java/com/carbonfive/db/migration/MigrationException.java
db-migration/src/main/java/com/carbonfive/db/migration/MigrationFactory.java
db-migration/src/main/java/com/carbonfive/db/migration/MigrationManager.java
db-migration/src/main/java/com/carbonfive/db/migration/MigrationResolver.java
db-migration/src/main/java/com/carbonfive/db/migration/ResourceMigrationResolver.java
db-migration/src/main/java/com/carbonfive/db/migration/SQLScriptMigration.java
db-migration/src/main/java/com/carbonfive/db/migration/SimpleVersionExtractor.java
db-migration/src/main/java/com/carbonfive/db/migration/SimpleVersionStrategy.java
db-migration/src/main/java/com/carbonfive/db/migration/VersionExtractor.java
db-migration/src/main/java/com/carbonfive/db/migration/VersionStrategy.java
db-migration/src/test/java/com/carbonfive/db/migration/DataSourceMigrationManagerSpringTest.java
db-migration/src/test/java/com/carbonfive/db/migration/DataSourceMigrationManagerTest.java
db-migration/src/test/java/com/carbonfive/db/migration/DatabaseTestUtils.java
db-migration/src/test/java/com/carbonfive/db/migration/GroovyMigrationTest.java
db-migration/src/test/java/com/carbonfive/db/migration/H2MigrationTest.java
db-migration/src/test/java/com/carbonfive/db/migration/HSQLMigrationTest.java
db-migration/src/test/java/com/carbonfive/db/migration/MySQLMigrationTest.java
db-migration/src/test/java/com/carbonfive/db/migration/PostgreSQLMigrationTest.java
db-migration/src/test/java/com/carbonfive/db/migration/ResourceMigrationResolverTest.java
db-migration/src/test/java/com/carbonfive/db/migration/SQLServerMigrationTest.java
db-migration/src/test/java/com/carbonfive/db/migration/SimpleVersionExtractorTest.java
db-migration/src/test/java/com/carbonfive/db/migration/SimpleVersionStrategyTest.java
db-migration/src/test/resources/com/carbonfive/db/migration/DataSourceMigrationManagerSpringTest-context.xml
db-migration/src/test/resources/log4j.properties
db-migration/src/test/resources/test_migrations/bad_script_1/001.sql
db-migration/src/test/resources/test_migrations/bad_script_1/002.sql
db-migration/src/test/resources/test_migrations/bad_script_1/003.sql
db-migration/src/test/resources/test_migrations/dsmmst/001.sql
db-migration/src/test/resources/test_migrations/duplicate_1/001.sql
db-migration/src/test/resources/test_migrations/duplicate_1/001_duplicate_version.sql
db-migration/src/test/resources/test_migrations/groovy_1/001_create_users.groovy
db-migration/src/test/resources/test_migrations/h2/001_books.sql
db-migration/src/test/resources/test_migrations/h2/002_authors.sql
db-migration/src/test/resources/test_migrations/hsql/001_books.sql
db-migration/src/test/resources/test_migrations/hsql/002_authors.sql
db-migration/src/test/resources/test_migrations/mysql_50/001_base_schema.sql
db-migration/src/test/resources/test_migrations/mysql_50/002_new_functions.sql
db-migration/src/test/resources/test_migrations/mysql_50/003_new_proceedure.sql
db-migration/src/test/resources/test_migrations/mysql_50/004_seed_data.sql
db-migration/src/test/resources/test_migrations/mysql_50/005_data_massaging.groovy
db-migration/src/test/resources/test_migrations/postgresql_8/001_books.sql
db-migration/src/test/resources/test_migrations/postgresql_8/002_functions.sql
db-migration/src/test/resources/test_migrations/sqlserver_2000/001_base_schema.sql
db-migration/src/test/resources/test_migrations/sqlserver_2000/004_seed_data.sql
db-migration/src/test/resources/test_migrations/valid_1/001.sql
db-migration/src/test/resources/test_migrations/valid_2/001.sql
db-migration/src/test/resources/test_migrations/valid_2/002.sql
db-migration/src/test/resources/test_migrations/valid_2/003.sql
db-support/pom.xml
db-support/src/main/java/com/carbonfive/db/hibernate/HibernateUtils.java
db-support/src/main/java/com/carbonfive/db/hibernate/repository/AbstractHibernateRepository.java
db-support/src/main/java/com/carbonfive/db/hibernate/sessionfactory/RoutingSessionFactory.java
db-support/src/main/java/com/carbonfive/db/hibernate/usertypes/EnhancedEnum.java
db-support/src/main/java/com/carbonfive/db/hibernate/usertypes/EnhancedEnumUserType.java
db-support/src/main/java/com/carbonfive/db/hibernate/usertypes/EnumUserType.java
db-support/src/main/java/com/carbonfive/db/jdbc/DatabaseType.java
db-support/src/main/java/com/carbonfive/db/jdbc/DatabaseUtils.java
db-support/src/main/java/com/carbonfive/db/jdbc/ScriptRunner.java
db-support/src/main/java/com/carbonfive/db/jdbc/datasource/DataSourceCreationException.java
db-support/src/main/java/com/carbonfive/db/jdbc/datasource/DataSourceFactory.java
db-support/src/main/java/com/carbonfive/db/jdbc/datasource/DataSourceManager.java
db-support/src/main/java/com/carbonfive/db/jdbc/datasource/RoutingDataSource.java
db-support/src/main/java/com/carbonfive/db/jdbc/schema/AbstractSchemaCommand.java
db-support/src/main/java/com/carbonfive/db/jdbc/schema/CreateDatabase.java
db-support/src/main/java/com/carbonfive/db/jdbc/schema/DropDatabase.java
db-support/src/test/java/com/carbonfive/db/DatabaseTestUtils.java
db-support/src/test/java/com/carbonfive/db/hibernate/sessionfactory/RoutingSessionFactoryTest.java
db-support/src/test/java/com/carbonfive/db/hibernate/usertypes/EnhancedEnumUserTypeTest.java
db-support/src/test/java/com/carbonfive/db/hibernate/usertypes/EnumUserTypeTest.java
db-support/src/test/java/com/carbonfive/db/hibernate/usertypes/TestEnhancedEnum.java
db-support/src/test/java/com/carbonfive/db/hibernate/usertypes/TestEnum.java
db-support/src/test/java/com/carbonfive/db/jdbc/DatabaseUtilsTest.java
db-support/src/test/java/com/carbonfive/db/jdbc/ScriptRunnerTest.java
db-support/src/test/java/com/carbonfive/db/jdbc/datasource/C3P0DataSourceFactory.java
db-support/src/test/java/com/carbonfive/db/jdbc/datasource/ContextRoutingDataSource.java
db-support/src/test/java/com/carbonfive/db/jdbc/datasource/ContextServiceImpl.java
db-support/src/test/java/com/carbonfive/db/jdbc/datasource/RoutingDataSourceSpringTest.java
db-support/src/test/java/com/carbonfive/db/jdbc/datasource/RoutingDataSourceTest.java
db-support/src/test/java/com/carbonfive/db/jdbc/schema/CreateDatabaseTest.java
db-support/src/test/java/com/carbonfive/db/jdbc/schema/DropDatabaseTest.java
db-support/src/test/resources/com/carbonfive/db/jdbc/complex.sql
db-support/src/test/resources/com/carbonfive/db/jdbc/datasource/RoutingDataSourceSpringTest-context.xml
db-support/src/test/resources/com/carbonfive/db/jdbc/function-mysql.sql
db-support/src/test/resources/com/carbonfive/db/jdbc/missing-last-deliminator.sql
db-support/src/test/resources/com/carbonfive/db/jdbc/simple.sql
db-support/src/test/resources/com/carbonfive/db/jdbc/stored-procedure-mysql.sql
db-support/src/test/resources/com/carbonfive/db/jdbc/stored-procedure-postgresql.sql
db-support/src/test/resources/datasource.properties
pom.xml

Download

Click the following link to download c5-db-migration-master.zip.

c5-db-migration-master.zip




















Home »
  Java Free Code »
    Database »




Cassandra
CouchDB
Database
Hadoop
HBase
Hibernate
JDBC
JPA
LINQ
MapReduce
Memcached
MongoDB
MyBatis
MySQL
neo4j
Oracle
ORM
Redis
SQL