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