From: Gavin_King/Cirrus%<CI...@ci...> - 2002-08-20 14:05:55
|
>What feature do you mean exactly with "normalized table mappings"? >Subcasses that map to diiffenent tables? Yup. So you fetch the object using an outerjoin accross the table of the superclass and the table of the subclass. This is the only remaining thing thats bothering me about the core functionality. >One thing that I would also propose for a todo is "alter table support" >instead of drop / create table. I brought this up some time ago, but >didnt implement it. I think i will take a look at this in the near future. This would be very cool. How do you propose to implement it? Diffing two "create table" statements? Diffing two mapping documents? Diffing against JDBC metadata? The other thing missing from the commandline toolset is a table schema -> mapping document generator. If we had that, we would have full roundtripping. Eventually we still need to get round to making a GUI mapping file editor that can call out to our commandline tools to do roundtripping. Its actually not a very hard job. All thats needed is an editable tree representing the mapping document - all the hard work is done by the existing tools. We've got a really active userbase now so I *know* these tools will be used by people :) |