Commit graph

18 commits

Author SHA1 Message Date
576d7e16a8 Fix handling of bytea-typed nulls 2020-11-09 16:49:42 -05:00
b5f959aabf Fix blob tests 2020-11-03 18:57:26 -05:00
41bcffd6fb Correctly query PostgreSQL byte arrays
This required different workarouynd for the native and PDO interfaces
2020-11-03 17:52:20 -05:00
c21ae3eca9 Correctly send binary data to PostgreSQL
This finally brings PostgreSQL to parity with SQLite and MySQL.
Two tests casting binary data to text were removed since behaviour here
should in fact be undefined

Accountinf for any encoding when retrieving data will be addressed by
a later commit
2020-11-02 15:21:04 -05:00
b5f118e8cb Cleanup 2020-01-20 13:52:48 -05:00
bbace7a0ac Use void and nullable return types where practical 2020-01-20 13:34:03 -05:00
de424e42f6 Merge branch 'master' into phpunit-8 2019-11-14 11:51:38 -05:00
b6dd8ab20d Improvements to and proper tests for query builder 2019-10-18 13:11:03 -04:00
17a2fa96f8 Upgrade to PHPUnit 8 2019-10-16 14:42:43 -04:00
cb1039326c Fix PostgreSQL tests when using "trust" authentication 2019-10-11 13:04:15 -04:00
d0f780d4e6 Unit tests for IN() clause generator 2019-09-11 15:25:26 -04:00
29667464a1 Remove unnecessary namespace imports 2019-09-05 10:03:32 -04:00
bab4174a17 Move database driver helps out of test cases 2019-08-25 13:19:11 -04:00
e92bda5373 Various changes:
- Fix handling of binary data and long strings
- Simplify handling of socket connections
- Fix coverage
2019-01-15 08:58:11 -05:00
e501fbdc87 Remove the DatabaseInformation class in tests and use traits instead 2019-01-12 12:43:06 -05:00
81acba90dc Use strict equality when comparing strings 2019-01-11 10:38:06 -05:00
2bebdd44cf Implementation of native PostgreSQL interface
Changes to the Database class were required to avoid outputting booleans
2018-12-13 19:47:51 -05:00
b52dadf345 Make existing PostgreSQL tests explicitly PDO tests 2018-12-12 12:42:40 -05:00