Joe Nahmias
bb7f8b4621
picodb(mssql): recognize 2627 and 23000 as dup key errors
2022-10-23 16:19:50 -07:00
Joe Nahmias
104f492301
picodb(mssql): fix retrieval of DB version on MSSQL
2022-10-23 16:19:50 -07:00
Joe Nahmias
66d55e5be0
picodb(mssql): fix implementation of getLastId() on MSSQL
2022-10-23 16:19:50 -07:00
Joe Nahmias
37bc859df5
picodb(mssql): teach picodb to use TOP for limits on MSSQL
2022-10-23 16:19:50 -07:00
Joe Nahmias
5493c2997e
picodb(mssql): fix disable/enable foreign keys by removing GO
2022-10-23 16:19:50 -07:00
Joe Nahmias
0047efe803
picodb(mssql): fix conditional creation of schema table
2022-10-23 16:19:50 -07:00
Joe Nahmias
55c80aa090
picodb(mssql): escape closing brackets within identifiers
...
Ref: https://docs.microsoft.com/en-us/sql/t-sql/functions/quotename-transact-sql
2022-10-23 16:19:50 -07:00
kufeiko
cfada3542e
Use SET NAMES instead of charset for DB connection
...
When using charset in buildDsn, not all variables are set on the server side. That leads to MySQL assuming latin1 charset and errors with Cyrillic, for example (I figured out the letter 'И', capital breaks the things).
2018-07-04 10:22:13 -07:00
Frédéric Guillot
a491348d44
Vendoring deprecated composer libs
2018-06-21 14:13:41 -07:00