I have doubts about this approach, aside from the fact that we will
force an upgrade step on everyone using schemas. How is this going to
work with sequence-based pk generators?
Maybe the PK generation supporting objects themselves should be
prefixed with schema names (as an option I guess) instead of storing
the schema in the lookup table?
Thoughts?
Andrus
On Aug 16, 2008, at 10:58 PM, Kevin Menard wrote:
> In order to fix CAY-539 and CAY-730, I'm changing the default
> JdbcPkGenerator use fullyQualifiedNames. For anyone not using a
> schema,
> this shouldn't be a problem. For those using schemas, but relying on
> Cayenne to ignore them, they're going to have to delete the schema
> in order
> for things to work.
> In theory this all should be fine . . . getFullyQualifiedName()
> falls back
> to getName() if appropriate. However, this is used by a fair number
> of the
> DbAdapters and I want to make sure that I haven't broken anything.
> Thus,
> testing on as many DBs as possible would be nice. I'd appreciate
> any help
> in this regard, whether it come from Hudson or other team members.
> Otherwise, I'll be a bit reluctant to make the change, just because
> I don't
> want to break anything on anyone. I'll obviously test on whatever
> platforms
> I can.
>
> --
> Kevin
This archive was generated by hypermail 2.0.0 : Sat Aug 16 2008 - 16:20:48 EDT