@@ -88,7 +88,7 @@ <h1>Source code for sqlobject.firebird.firebirdconnection</h1><div class="highli
88
88
< span class ="k "> def</ span > < span class ="nf "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> host</ span > < span class ="p "> ,</ span > < span class ="n "> db</ span > < span class ="p "> ,</ span > < span class ="n "> port</ span > < span class ="o "> =</ span > < span class ="s1 "> '3050'</ span > < span class ="p "> ,</ span > < span class ="n "> user</ span > < span class ="o "> =</ span > < span class ="s1 "> 'sysdba'</ span > < span class ="p "> ,</ span >
89
89
< span class ="n "> password</ span > < span class ="o "> =</ span > < span class ="s1 "> 'masterkey'</ span > < span class ="p "> ,</ span > < span class ="n "> autoCommit</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span >
90
90
< span class ="n "> dialect</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> role</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> charset</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="o "> **</ span > < span class ="n "> kw</ span > < span class ="p "> ):</ span >
91
- < span class ="n "> drivers</ span > < span class ="o "> =</ span > < span class ="n "> kw</ span > < span class ="o "> .</ span > < span class ="n "> pop</ span > < span class ="p "> (</ span > < span class ="s1 "> 'driver'</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span > < span class ="ow "> or</ span > < span class ="s1 "> 'fdb,kinterbasdb'</ span >
91
+ < span class ="n "> drivers</ span > < span class ="o "> =</ span > < span class ="n "> kw</ span > < span class ="o "> .</ span > < span class ="n "> pop</ span > < span class ="p "> (</ span > < span class ="s1 "> 'driver'</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span > < span class ="ow "> or</ span > < span class ="s1 "> 'fdb,kinterbasdb,firebirdsql '</ span >
92
92
< span class ="k "> for</ span > < span class ="n "> driver</ span > < span class ="ow "> in</ span > < span class ="n "> drivers</ span > < span class ="o "> .</ span > < span class ="n "> split</ span > < span class ="p "> (</ span > < span class ="s1 "> ','</ span > < span class ="p "> ):</ span >
93
93
< span class ="n "> driver</ span > < span class ="o "> =</ span > < span class ="n "> driver</ span > < span class ="o "> .</ span > < span class ="n "> strip</ span > < span class ="p "> ()</ span >
94
94
< span class ="k "> if</ span > < span class ="ow "> not</ span > < span class ="n "> driver</ span > < span class ="p "> :</ span >
@@ -241,7 +241,7 @@ <h1>Source code for sqlobject.firebird.firebirdconnection</h1><div class="highli
241
241
< span class ="k "> return</ span > < span class ="n "> col</ span > < span class ="o "> .</ span > < span class ="n "> firebirdCreateSQL</ span > < span class ="p "> ()</ span > </ div >
242
242
243
243
< div class ="viewcode-block " id ="FirebirdConnection.createIDColumn "> < a class ="viewcode-back " href ="../../../api/sqlobject.firebird.firebirdconnection.html#sqlobject.firebird.firebirdconnection.FirebirdConnection.createIDColumn "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> createIDColumn</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> soClass</ span > < span class ="p "> ):</ span >
244
- < span class ="n "> key_type</ span > < span class ="o "> =</ span > < span class ="p "> {</ span > < span class ="nb "> int</ span > < span class ="p "> :</ span > < span class ="s2 "> "INT"</ span > < span class ="p "> ,</ span > < span class ="nb "> str</ span > < span class ="p "> :</ span > < span class ="s2 "> "TEXT "</ span > < span class ="p "> }[</ span > < span class ="n "> soClass</ span > < span class ="o "> .</ span > < span class ="n "> sqlmeta</ span > < span class ="o "> .</ span > < span class ="n "> idType</ span > < span class ="p "> ]</ span >
244
+ < span class ="n "> key_type</ span > < span class ="o "> =</ span > < span class ="p "> {</ span > < span class ="nb "> int</ span > < span class ="p "> :</ span > < span class ="s2 "> "INT"</ span > < span class ="p "> ,</ span > < span class ="nb "> str</ span > < span class ="p "> :</ span > < span class ="s2 "> "VARCHAR(255) "</ span > < span class ="p "> }[</ span > < span class ="n "> soClass</ span > < span class ="o "> .</ span > < span class ="n "> sqlmeta</ span > < span class ="o "> .</ span > < span class ="n "> idType</ span > < span class ="p "> ]</ span >
245
245
< span class ="k "> return</ span > < span class ="s1 "> '</ span > < span class ="si "> %s</ span > < span class ="s1 "> </ span > < span class ="si "> %s</ span > < span class ="s1 "> NOT NULL PRIMARY KEY'</ span > < span class ="o "> %</ span > < span class ="p "> (</ span > < span class ="n "> soClass</ span > < span class ="o "> .</ span > < span class ="n "> sqlmeta</ span > < span class ="o "> .</ span > < span class ="n "> idName</ span > < span class ="p "> ,</ span >
246
246
< span class ="n "> key_type</ span > < span class ="p "> )</ span > </ div >
247
247
0 commit comments