I am exploring a third option now:
https://github.com/spostma73/orientdb-jdbc

Translating SQL in the JDBC drivers seems to have the lowest impact. This 
is the first time I am trying something like this so the code ain't pretty 
yet. (It's a bit complex, so not sure if it's ever going to be pretty...)
Let's see how far I get. A basic query "create table table1 (string1 
varchar(10), string2 varchar(20) not null, string3 varchar(20) null, 
number1 int, number2 decimal(15, 2), date1 timestamp)" now translates into
CREATE CLASS TABLE1;
CREATE PROPERTY TABLE1.STRING1 STRING;
ALTER PROPERTY TABLE1.STRING1 MAX 10;
CREATE PROPERTY TABLE1.STRING2 STRING;
ALTER PROPERTY TABLE1.STRING2 MAX 20;
ALTER PROPERTY TABLE1.STRING2 NOTNULL=TRUE;
CREATE PROPERTY TABLE1.STRING3 STRING;
ALTER PROPERTY TABLE1.STRING3 MAX 20;
ALTER PROPERTY TABLE1.STRING3 NOTNULL=FALSE;
CREATE PROPERTY TABLE1.NUMBER1 INTEGER;
CREATE PROPERTY TABLE1.NUMBER2 FLOAT;
ALTER PROPERTY TABLE1.NUMBER2 MAX 18;

This I created in 4 hours. Now the rest.

On Thursday, May 10, 2012 7:18:29 PM UTC+2, David Williams wrote:
>
> How trivial, at this point, would it be to get this working with a 
> Hibernate dialect // with Spring-Hibernate?  
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to