the idMethod on a table that does not have any kind of generated key
would be "none".

john mcnally

On Sat, 2002-07-06 at 05:49, Bill Schneider wrote:
> > Do you know if this is a MySQL specific thing or does anytime Torque
> > encounter an integer primary key with idmethod=native, it assumes it's
> > an autoincrement? I don't have a clue how the templates handle this.
> 
> IIRC, at some point I remember not being able to set "defaultIdMethod" at
> the <database> level with PostgreSQL because of a similar problem--it would
> cause breakage if any particular table didn't have any primary keys because
> there was no key to autoincrement.  I had to deal with this by setting
> "idMethod=native" explicitly on each <table> that had an autoincrement key.
> 
> It's hard to call this a "bug", because it is really a disagreement about
> what the semantics of defaultIdMethod should be.  IMO defaultIdMethod should
> only affect columns with autoIncrement="true", because in any non-trivial
> data model primary keys will not all be autoincremented.
> 
> -- Bill
> 
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to