Hi Jason,

> I was able to connect.    Is there a way to disable the table creation 
> feature of isis?

Umm.. that's kind of core to the SQL Objectstore.

It only creates tables that it doesn't find - and turning that off will 
guarantee failure.

If you need it to work with existing tables, all you need to do is ensure 
that the existing table name matches the looked-for name and that the 
structure is consistent. To quote the documentation:

1.4.1.2. Domain Tables

Only the "class" part of the package name is used. Thus a domain 
class called "some.package.Client", will be mapped onto a table 
"ISIS_CLIENT".




The SQL-OS at the moment does not detect schema mis-match, it 
only checks to see if the table exists.

There currently isn't a way of specifying a table name for a class, to 
override the default. This feature can be added, by intercepting 
"getTableNameFromSpecification" in the AbstractAutoMapper.



Regards,
Kevin


> 
> 
> Jason Richardson
> National Payments Service (NPS) Technical Lead

Reply via email to