|
RE: Foreign key integrity constraints and Transactions: msg#00116jakarta.turbine.torque.user
Hi John, did you look at the tutorial,especially step 4 ? There, you have the same situation with the author & book tables. The examples run on oracle with the generated constraints. However, in the tutorial, a seperate transaction is used for each insert. If you want to use the same transaction for several methods, see the FAQ at the torque wiki, item 10. It does work on oracle (I use it myself). http://wiki.apache.org/db-torque/FrequentlyAskedQuestions Thomas "John Harris" <john.harris@xxxxxxx> schrieb am 22.11.2004 00:03:01: > I've got table A & table B, where B.childID is a foreign key to A.ID. > This is running on the oracle backend. > > The scenario is: I create a new A entity, torque correctly starts the > transaction and acquires a new A.ID for the primary key. Then torque > goes on to create a new row for B, putting in the correct value for > B.childID. > > However - when save() is called for B, I get an integrity constraint > error saying the parent key does not exist. And so as you would expect, > the whole transaction is rolled back. > > If it's within the same transaction call - shouldn't this work? > > The only way I could make it work is to disable the foreign key > constraint - I'm not comfortable with this solution. Is this working as > designed? > > -John > > John Harris > Clinical Team Lead > System Interface Team, IHC > --------------------------------------------- > Intermountain Health Care > 4646 Lake Park Blvd., M/S S4W > Salt Lake City, UT 84120 > > Voc (801) 442-4431 > Fax (801) 442-6996 > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: torque-user-unsubscribe@xxxxxxxxxxxxx > For additional commands, e-mail: torque-user-help@xxxxxxxxxxxxx > |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | torque:om-generate says successful, but no java generated?: 00116, Phillip Rhodes |
|---|---|
| Next by Date: | RE: torque:om-generate says successful, but no java generated?: 00116, Thomas Fischer |
| Previous by Thread: | Foreign key integrity constraints and Transactionsi: 00116, John Harris |
| Next by Thread: | Foreign key integrity constraints and Transactions: 00116, John Harris |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |