Skip to content

Releases: chillerlan/php-database

3.1.0

01 Aug 23:51
Compare
Choose a tag to compare
  • PHPUnit 8
  • QueryBuilder: fixed USER_DEFINED type for shorthand methods
  • MySQLi driver: fixed port (int/null)
  • all dialects: fixed boolean fields
  • added logging for exceptions thrown in DriverInterfaceAbstract

3.0.1

14 Feb 20:42
Compare
Choose a tag to compare
  • fix IN(), NOT IN()
  • added ANY() and SOME() support
  • added a catch for mysqli::stmt() errors
  • readme & example fixes

3.0.0

24 Oct 04:31
Compare
Choose a tag to compare
  • updated dependencies
  • fixed MySQL "INSERT ... ON CONFLICT" (Postgres still wonky)
  • cleanup (...)

2.1.0

08 Aug 22:51
Compare
Choose a tag to compare
:sparkles:

2.0.2

10 Apr 02:38
Compare
Choose a tag to compare
  • logger fix
  • removed vagrant

2.0.1

29 Jan 20:52
Compare
Choose a tag to compare
  • added mysql INSERT IGNORE / REPLACE and postgres INSERT ... ON CONFLICT
    • Insert::into(string $table, string $on_conflict = <REPLACE, IGNORE>, string $conflict_target = <column>)

2.0.0

28 Jan 20:11
Compare
Choose a tag to compare
  • "update"

16 Dec 2017 · 50 commits to master since

1.0.2

16 Dec 17:28
Compare
Choose a tag to compare
:octocat: use chillerlan\Traits\{...}

1.0.1

26 Nov 05:22
Compare
Choose a tag to compare
  • use chillerlan\Traits\DotEnv;

1.0.0

09 Jul 00:05
Compare
Choose a tag to compare
  • initial release