Download bering Free Java Code
Description
A tool for database schema creation and refactoring. It is is modeled on Ruby on Rails' ActiveRecord migrations and is designed for use with java projects.
Source Files
The download file bering-master.zip has the following entries.
.gitignore// ww w . j a v a 2 s. c om
.rvmrc
CHANGELOG.md
LGPL.txt
LICENSE
README.md
build.yaml
buildfile
ci-exec.sh
core/pom.template.xml
core/src/main/assembly/bin.xml
core/src/main/java/edu/northwestern/bioinformatics/bering/Adapter.java
core/src/main/java/edu/northwestern/bioinformatics/bering/BeringException.java
core/src/main/java/edu/northwestern/bioinformatics/bering/Column.java
core/src/main/java/edu/northwestern/bioinformatics/bering/DataSourceProvider.java
core/src/main/java/edu/northwestern/bioinformatics/bering/DatabaseAdapter.java
core/src/main/java/edu/northwestern/bioinformatics/bering/IrreversibleMigration.java
core/src/main/java/edu/northwestern/bioinformatics/bering/Main.java
core/src/main/java/edu/northwestern/bioinformatics/bering/Migration.java
core/src/main/java/edu/northwestern/bioinformatics/bering/MigrationExecutionException.java
core/src/main/java/edu/northwestern/bioinformatics/bering/SqlUtils.java
core/src/main/java/edu/northwestern/bioinformatics/bering/TableDefinition.java
core/src/main/java/edu/northwestern/bioinformatics/bering/TypeQualifiers.java
core/src/main/java/edu/northwestern/bioinformatics/bering/ant/MigrateTask.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/AbstractDialect.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/Dialect.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/DialectException.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/DialectFactory.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/HibernateBasedDialect.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/Hsqldb.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/Oracle.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/PostgreSQL.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/SqlServer.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/UnguessableDialectException.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/hibernate/ImprovedOracleDialect.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/hibernate/ImprovedPostgreSQLDialect.java
core/src/main/java/edu/northwestern/bioinformatics/bering/dialect/hibernate/ImprovedSQLServerDialect.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/AbstractMigrationFinder.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/BeringTaskException.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/MigrateTaskHelper.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/MigrationDifference.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/MigrationElement.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/MigrationFinder.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/MigrationLoadingException.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/Migrator.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/Release.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/Script.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/Target.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/TargetVersionEditor.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/Version.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/classpath/ClasspathMigrationFinder.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/classpath/ReleaseFactory.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/filesystem/FilesystemMigrationFinder.java
core/src/main/java/edu/northwestern/bioinformatics/bering/runtime/filesystem/ReleaseFactory.java
core/src/main/java/edu/northwestern/bioinformatics/bering/servlet/BeringContextListener.java
core/src/main/java/edu/northwestern/bioinformatics/bering/servlet/DeployedMigrator.java
core/src/main/java/edu/northwestern/bioinformatics/bering/servlet/SeparateApplicationContextBeringContextListener.java
core/src/main/java/edu/northwestern/bioinformatics/bering/servlet/SpringBeringContextListener.java
core/src/main/java/edu/northwestern/bioinformatics/bering/tools/UriTools.java
core/src/main/resources/edu/northwestern/bioinformatics/bering/antlib.xml
core/src/main/resources/log4j.properties
core/src/test/java/edu/northwestern/bioinformatics/bering/BeringTestCase.java
core/src/test/java/edu/northwestern/bioinformatics/bering/ColumnTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/DatabaseAdapterTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/MigrationTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/SqlUtilsTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/StubAdapter.java
core/src/test/java/edu/northwestern/bioinformatics/bering/StubMigration.java
core/src/test/java/edu/northwestern/bioinformatics/bering/TableDefinitionTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/TypeQualifiersTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/ant/MigrateTaskTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/dialect/DefaultDialectTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/dialect/DialectFactoryTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/dialect/DialectTestCase.java
core/src/test/java/edu/northwestern/bioinformatics/bering/dialect/HibernateBasedDialectTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/dialect/HibernateBasedDialectTestCase.java
core/src/test/java/edu/northwestern/bioinformatics/bering/dialect/HsqldbTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/dialect/OracleTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/dialect/PostgreSQLTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/dialect/SqlServerTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/MigrateTaskHelperTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/MigrationDifferenceTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/MigratorTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/Mock.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/ReleaseTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/ScriptTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/TargetTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/TargetVersionEditorTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/VersionTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/classpath/ClasspathMigrationFinderTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/filesystem/FilesystemMigrationFinderTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/runtime/filesystem/ReleaseFactoryTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/servlet/ContextListenerTestCase.java
core/src/test/java/edu/northwestern/bioinformatics/bering/servlet/DeployedMigratorTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/servlet/SeparateApplicationContextBeringContextListenerTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/servlet/SpringBeringContextListenerTest.java
core/src/test/java/edu/northwestern/bioinformatics/bering/tools/UriToolsTest.java
core/src/test/resources/edu/northwestern/bioinformatics/bering/test_db/001_out_the_door/001_add_frogs.groovy
core/src/test/resources/edu/northwestern/bioinformatics/bering/test_db/001_out_the_door/002_add_ponds.groovy
core/src/test/resources/edu/northwestern/bioinformatics/bering/test_db/001_out_the_door/003_not_a_script.txt
core/src/test/resources/edu/northwestern/bioinformatics/bering/test_db/001_out_the_door/extra.sql
core/src/test/resources/edu/northwestern/bioinformatics/bering/test_db/002_lots_of_ponds/001_multi_pond.groovy
core/src/test/resources/edu/northwestern/bioinformatics/bering/test_db_malformed/003_duplicate_numbers/002_02_duplicate.groovy
core/src/test/resources/edu/northwestern/bioinformatics/bering/test_db_malformed/003_duplicate_numbers/002_02_original.groovy
install_gems.rb
maven-plugin/pom.template.xml
maven-plugin/src/main/java/edu/northwestern/bioinformatics/bering/maven/AbstractBeringMojo.java
maven-plugin/src/main/java/edu/northwestern/bioinformatics/bering/maven/HsqldbMojo.java
maven-plugin/src/main/java/edu/northwestern/bioinformatics/bering/maven/MigrateMojo.java
maven-plugin/src/main/java/edu/northwestern/bioinformatics/bering/maven/MojoCallbacks.java
maven-plugin/src/main/java/edu/northwestern/bioinformatics/bering/maven/ResourcesMojo.java
maven-plugin/src/test/java/edu/northwestern/bioinformatics/bering/maven/MigrateMojoTest.java
tasks/and-deps.rake
tasks/dependencies.rake
tasks/pom-template.rake
Download
Click the following link to download bering-master.zip.
bering-master.zip