Download Latest Version 6.0.0 source code.zip (3.7 MB)
Email in envelope

Get an email when there's a new version of atk4/data

Home / 5.2.0
Name Modified Size InfoDownloads / Week
Parent folder
5.2.0 source code.tar.gz 2024-06-15 3.6 MB
5.2.0 source code.zip 2024-06-15 3.7 MB
README.md 2024-06-15 2.4 kB
Totals: 3 Items   7.4 MB 0

Major features

  • Use bigint DBAL type for ID fields by default (#1223) @mvorisek
  • Add Migrator::introspectTableToModel() method (#1218) @mvorisek
  • Bind PostgreSQL values using strong type (#1217) @mvorisek
  • Use Doctrine SQL formatter (#1216) @mvorisek
  • Impl. binary (case sensitive) LIKE/REGEXP for SQLite (#1202) @mvorisek
  • Make LIKE operator escapable (#1198) @mvorisek
  • Add regexp SQL operator support (#1191) @mvorisek

Breaking changes

  • Prevent binary prefix to collide with string/text input for Oracle (#1212) @mvorisek

Other changes

  • Optimize Expression::escapeStringLiteral() using 10-ary CONCATs (#1225) @mvorisek
  • Improve Expression::getDebugQuery() performance (#1224) @mvorisek
  • Throw when introspected table does not exist (#1222) @mvorisek
  • Set persistence for introspected model if passed to Migrator (#1221) @mvorisek
  • Allow DBAL type to be passed internally in DSQL (#1219) @mvorisek
  • Fix SQL table DBAL types introspection (#1220) @mvorisek
  • Upgrade PHPStan to v1.11.1 (#1215) @mvorisek
  • Impl. binary LIKE for Oracle (#1213) @mvorisek
  • Improve SQLite LIKE performance II (#1214) @mvorisek
  • Workaround empty REGEXP pattern support for MySQL 5.x (#1211) @mvorisek
  • Fix LIKE/REGEXP result with null value/pattern (#1210) @mvorisek
  • Improve SQLite LIKE performance (#1209) @mvorisek
  • Fix LIKE with binary input for MSSQL II (#1208) @mvorisek
  • Fix REGEXP with binary input for SQLite (#1207) @mvorisek
  • Fix LIKE with binary input for MSSQL (#1206) @mvorisek
  • Add LIKE/REGEXP with binary input for PostgreSQL (#1204) @mvorisek
  • Add Oracle text LIKE/REGEXP support (#1205) @mvorisek
  • Fix LIKE/REGEXP with binary input for MySQL (#1203) @mvorisek
  • Impl. escape long string literal for Oracle (#1201) @mvorisek
  • Unify LIKE operator for MSSQL (#1200) @mvorisek
  • Fix SQL single line comment grammar (#1199) @mvorisek
  • Make LIKE operator escapable (#1194) @mvorisek
  • Optimize string literal escape performance (#1196) @mvorisek
  • Fix PDO string literal escape (#1195) @mvorisek
  • Fix MSSQL string literal escape (#1193) @mvorisek
  • Allow Expression::escapeStringLiteral() without connection (#1192) @mvorisek
  • Improve MSSQL "extended property" DBAL fix (#1190) @mvorisek
  • Fix phpstan-strict-rules v1.5.3 (#1189) @mvorisek
  • Add phpunit v11 support (#1188) @mvorisek
  • Fix test for live hook update (#1187) @mvorisek
Source: README.md, updated 2024-06-15