Skip to content

Commit

Permalink
changed README
Browse files Browse the repository at this point in the history
  • Loading branch information
Piotr Gega (pietia) committed Aug 7, 2010
1 parent 3b34d18 commit d9a4080
Showing 1 changed file with 6 additions and 29 deletions.
35 changes: 6 additions & 29 deletions README.markdown
@@ -1,15 +1,10 @@
Jibernate/Hibernate module for DataMapper
=========================================

Some info
You have to:
---------

There will be info

Howtos
---------

need to install maven3 (just grab it from http://www.maven.apache.org/download.html and change executable's name to mvn3)
install maven3 (just grab it from http://www.maven.apache.org/download.html and change executable's name to mvn3)

setup the gems

Expand All @@ -27,6 +22,10 @@ run the eventlog - store with rollback

mvn3 ruby:jruby -Djruby.args="eventlog.rb store_rollback something"


Howtos:
----------

how to list rake tasks (please note the jruby.rake.args part(var name))

mvn3 ruby:jruby -Djruby.args="-S rake -T"
Expand Down Expand Up @@ -64,25 +63,3 @@ and point your browser to
http://localhost:3000/users
or
http://localhost:3000/maven.html

TODOs
---------

- add support for regexps (add custom sql function for Derby http://db.apache.org/derby/docs/10.5/ref/rrefcreatefunctionstatement.html,
use hsqldb 2.0.0.rc8 (regexps) http://www.reverttoconsole.com/blog/java/upgrading-to-hsqldb-2rc8-part-1-maven-integration)
- enhance queries support: (join(links), group by + having, raw queries, one row in RS, subqueries in raw queries)
- add more specs for adapter
- add specs for hibernate/jruby specific stuff
- add metrics tool (test coverage etc)
- add more supported types
- refactor classes structure
- improve adapter 'automagic' (ie. remove #hibernate! or all the helper methods)
- add support for auto_migrate! (https://www.hibernate.org/hib_docs/v3/api/org/hibernate/tool/hbm2ddl/SchemaUpdate.html) on the adapter and better support on the model
- add more ability to configure adapter (other dbs, hibernate specific configuration)
- add docs
- add examples
- make a gem (wait until there are maven gems of jar artifacts available)
- obey the properties field and required constraints as well the storagename for the tablename
- make sure logger logs with a block to avoid unnessecary string operations, i.e @@logger.debug { "some " + exception + " something" }
- remove all dirty hacks from jibernate (ie. Resource#send can't be used )
- transactions for the adapter

0 comments on commit d9a4080

Please sign in to comment.