Download jack Free Java Code

Description

A set of scripts for generating fully functional Java database models from Ruby's ActiveRecord models and migrations.

Icons

jack

Source Files

The download file jack-master.zip has the following entries.


.gitignore//from w ww. ja v a  2 s  . c o  m
Gemfile
Gemfile.lock
LICENSE
README.md
antlib/maven-ant-tasks-2.1.3.jar
bin/jack
build.xml
config/database.mysql.yml
config/database.postgres.yml
config/environment.yml
jack.gemspec
jflex/JFlex.jar
pom.xml
src/java/com/rapleaf/jack/AbstractDatabaseModel.java
src/java/com/rapleaf/jack/AbstractMockDatabaseModel.java
src/java/com/rapleaf/jack/AttributesWithId.java
src/java/com/rapleaf/jack/BaseDatabaseConnection.java
src/java/com/rapleaf/jack/BelongsToAssociation.java
src/java/com/rapleaf/jack/DatabaseConnection.java
src/java/com/rapleaf/jack/DbFixtures.java
src/java/com/rapleaf/jack/GenericDatabases.java
src/java/com/rapleaf/jack/HasManyAssociation.java
src/java/com/rapleaf/jack/HasOneAssociation.java
src/java/com/rapleaf/jack/IDb.java
src/java/com/rapleaf/jack/IModelPersistence.java
src/java/com/rapleaf/jack/ModelWithId.java
src/java/com/rapleaf/jack/test_project/DatabasesImpl.java
src/java/com/rapleaf/jack/test_project/IDatabases.java
src/java/com/rapleaf/jack/test_project/MockDatabasesImpl.java
src/java/com/rapleaf/jack/test_project/database_1/BaseDatabase1Fixtures.java
src/java/com/rapleaf/jack/test_project/database_1/IDatabase1.java
src/java/com/rapleaf/jack/test_project/database_1/iface/ICommentPersistence.java
src/java/com/rapleaf/jack/test_project/database_1/iface/IImagePersistence.java
src/java/com/rapleaf/jack/test_project/database_1/iface/IPostPersistence.java
src/java/com/rapleaf/jack/test_project/database_1/iface/IUserPersistence.java
src/java/com/rapleaf/jack/test_project/database_1/impl/BaseCommentPersistenceImpl.java
src/java/com/rapleaf/jack/test_project/database_1/impl/BaseImagePersistenceImpl.java
src/java/com/rapleaf/jack/test_project/database_1/impl/BasePostPersistenceImpl.java
src/java/com/rapleaf/jack/test_project/database_1/impl/BaseUserPersistenceImpl.java
src/java/com/rapleaf/jack/test_project/database_1/impl/Database1Impl.java
src/java/com/rapleaf/jack/test_project/database_1/mock_impl/BaseMockCommentPersistenceImpl.java
src/java/com/rapleaf/jack/test_project/database_1/mock_impl/BaseMockImagePersistenceImpl.java
src/java/com/rapleaf/jack/test_project/database_1/mock_impl/BaseMockPostPersistenceImpl.java
src/java/com/rapleaf/jack/test_project/database_1/mock_impl/BaseMockUserPersistenceImpl.java
src/java/com/rapleaf/jack/test_project/database_1/mock_impl/MockDatabase1Impl.java
src/java/com/rapleaf/jack/test_project/database_1/models/Comment.java
src/java/com/rapleaf/jack/test_project/database_1/models/Image.java
src/java/com/rapleaf/jack/test_project/database_1/models/Post.java
src/java/com/rapleaf/jack/test_project/database_1/models/User.java
src/java/com/rapleaf/jack/test_project/migration-version.txt
src/java/com/rapleaf/jack/util/MysqlFlex.java
src/java/com/rapleaf/jack/util/MysqlToJavaScriptTranslator.java
src/java/com/rapleaf/jack/util/Token.java
src/jflex/mysql.flex
src/rb/association_defn.rb
src/rb/database_defn.rb
src/rb/field_defn.rb
src/rb/jack.rb
src/rb/model_defn.rb
src/rb/models_dir_processor.rb
src/rb/project_defn.rb
src/rb/requires.rb
src/rb/schema_rb_parser.rb
src/rb/template_processor.rb
src/rb/templates/create_method.erb
src/rb/templates/databases_iface.erb
src/rb/templates/databases_impl.erb
src/rb/templates/db_fixtures.erb
src/rb/templates/db_impl.erb
src/rb/templates/db_interface.erb
src/rb/templates/migration.erb
src/rb/templates/mock_create_method.erb
src/rb/templates/mock_databases_impl.erb
src/rb/templates/mock_db_impl.erb
src/rb/templates/mock_persistence_impl.erb
src/rb/templates/model.erb
src/rb/templates/persistence_impl.erb
src/rb/templates/persistence_interface.erb
test/create_databases.sh
test/java/com/rapleaf/jack/BaseDatabaseModelTestCase.java
test/java/com/rapleaf/jack/TestAbstractDatabaseModel.java
test/java/com/rapleaf/jack/TestAbstractMockDatabaseModel.java
test/java/com/rapleaf/jack/TestModelWithID.java
test/migrate_project.sh
test/rb/field_defn_spec.rb
test/rb/spec_helper.rb
test/regen_code.sh
test/select-dbms.sh
test/test_project/database_1/.gitignore
test/test_project/database_1/Gemfile.mysql
test/test_project/database_1/Gemfile.postgres
test/test_project/database_1/README
test/test_project/database_1/Rakefile
test/test_project/database_1/app/controllers/application_controller.rb
test/test_project/database_1/app/helpers/application_helper.rb
test/test_project/database_1/app/models/comment.rb
test/test_project/database_1/app/models/image.rb
test/test_project/database_1/app/models/post.rb
test/test_project/database_1/app/models/user.rb
test/test_project/database_1/app/views/layouts/application.html.erb
test/test_project/database_1/config.ru
test/test_project/database_1/config/application.rb
test/test_project/database_1/config/boot.rb
test/test_project/database_1/config/database.mysql.yml
test/test_project/database_1/config/database.postgres.yml
test/test_project/database_1/config/environment.rb
test/test_project/database_1/config/environments/development.rb
test/test_project/database_1/config/environments/production.rb
test/test_project/database_1/config/environments/test.rb
test/test_project/database_1/config/initializers/backtrace_silencers.rb
test/test_project/database_1/config/initializers/inflections.rb
test/test_project/database_1/config/initializers/mime_types.rb
test/test_project/database_1/config/initializers/secret_token.rb
test/test_project/database_1/config/initializers/session_store.rb
test/test_project/database_1/config/locales/en.yml
test/test_project/database_1/config/routes.rb
test/test_project/database_1/db/migrate/20110324000133_initial_schema.rb
test/test_project/database_1/db/schema.rb
test/test_project/database_1/db/seeds.rb
test/test_project/database_1/doc/README_FOR_APP
test/test_project/database_1/lib/tasks/.gitkeep
test/test_project/database_1/public/404.html
test/test_project/database_1/public/422.html
test/test_project/database_1/public/500.html
test/test_project/database_1/public/favicon.ico
test/test_project/database_1/public/images/rails.png
test/test_project/database_1/public/index.html
test/test_project/database_1/public/javascripts/application.js
test/test_project/database_1/public/javascripts/controls.js
test/test_project/database_1/public/javascripts/dragdrop.js
test/test_project/database_1/public/javascripts/effects.js
test/test_project/database_1/public/javascripts/prototype.js
test/test_project/database_1/public/javascripts/rails.js
test/test_project/database_1/public/robots.txt
test/test_project/database_1/public/stylesheets/.gitkeep
test/test_project/database_1/script/rails
test/test_project/database_1/test/performance/browsing_test.rb
test/test_project/database_1/test/test_helper.rb
test/test_project/database_1/vendor/plugins/.gitkeep
test/test_project/database_2/.gitignore
test/test_project/database_2/Gemfile.mysql
test/test_project/database_2/Gemfile.postgres
test/test_project/database_2/README
test/test_project/database_2/Rakefile
test/test_project/database_2/app/controllers/application_controller.rb
test/test_project/database_2/app/helpers/application_helper.rb
test/test_project/database_2/app/views/layouts/application.html.erb
test/test_project/database_2/config.ru
test/test_project/database_2/config/application.rb
test/test_project/database_2/config/boot.rb
test/test_project/database_2/config/database.mysql.yml
test/test_project/database_2/config/database.postgres.yml
test/test_project/database_2/config/environment.rb
test/test_project/database_2/config/environments/development.rb
test/test_project/database_2/config/environments/production.rb
test/test_project/database_2/config/environments/test.rb
test/test_project/database_2/config/initializers/backtrace_silencers.rb
test/test_project/database_2/config/initializers/inflections.rb
test/test_project/database_2/config/initializers/mime_types.rb
test/test_project/database_2/config/initializers/secret_token.rb
test/test_project/database_2/config/initializers/session_store.rb
test/test_project/database_2/config/locales/en.yml
test/test_project/database_2/config/routes.rb
test/test_project/database_2/db/schema.rb
test/test_project/database_2/db/seeds.rb
test/test_project/database_2/doc/README_FOR_APP
test/test_project/database_2/lib/tasks/.gitkeep
test/test_project/database_2/public/404.html
test/test_project/database_2/public/422.html
test/test_project/database_2/public/500.html
test/test_project/database_2/public/favicon.ico
test/test_project/database_2/public/images/rails.png
test/test_project/database_2/public/index.html
test/test_project/database_2/public/javascripts/application.js
test/test_project/database_2/public/javascripts/controls.js
test/test_project/database_2/public/javascripts/dragdrop.js
test/test_project/database_2/public/javascripts/effects.js
test/test_project/database_2/public/javascripts/prototype.js
test/test_project/database_2/public/javascripts/rails.js
test/test_project/database_2/public/robots.txt
test/test_project/database_2/public/stylesheets/.gitkeep
test/test_project/database_2/script/rails
test/test_project/database_2/test/performance/browsing_test.rb
test/test_project/database_2/test/test_helper.rb
test/test_project/database_2/vendor/plugins/.gitkeep
test/test_project/project.yml
test/update_database_yml.sh

Download

Click the following link to download jack-master.zip.

jack-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