Oleg Broytmann <[EMAIL PROTECTED]> writes:
> On Tue, Nov 07, 2006 at 11:44:14PM +0600, Basil Shubin wrote:
>> class Country(SQLObject):
>> title = UnicodeCol()
>> town = ForeignKey('Town')
>>
>> And now the question, how I can prevent from deleting entry from 'town'
>> table if it's used in a 'country' table?
>
> class Country(SQLObject):
> title = UnicodeCol()
> town = ForeignKey('Town', cascade=True)
>
> "cascade" is implemented in the 0.7 brnach for SQLite, Postgres, Sybase,
> MSSQL and MaxDB; in the 0.8 branch also for MySQL.
Shouldn't it be "False"? I believe that True will cascade the deletion and
when removing the Town it will remove the Country as well. Setting it to
False should prevent the deletion of any used Towns.
--
Jorge Godoy <[EMAIL PROTECTED]>
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
sqlobject-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss