php-anydataset-db

Anydataset Database Relational abstraction. Anydataset is an agnostic data source abstraction layer in PHP.

MIT License

Downloads
56.9K
Stars
5

Bot releases are hidden (Show)

php-anydataset-db - Release 4.9.5 Latest Release

Published by byjg about 2 months ago

What's Changed

Full Changelog: https://github.com/byjg/php-anydataset-db/compare/4.9.4...4.9.5

php-anydataset-db - Release 4.9.4

Published by byjg 4 months ago

What's Changed

Full Changelog: https://github.com/byjg/php-anydataset-db/compare/4.9.3...4.9.4

php-anydataset-db - Release 4.9.3

Published by byjg 4 months ago

What's Changed

Full Changelog: https://github.com/byjg/php-anydataset-db/compare/4.9.2...4.9.3

php-anydataset-db - Release 4.9.2

Published by byjg 5 months ago

What's Changed

  • Internal Code Refactor, splitting DbDriver object into 2 traits (plus object)
  • TransactionTrait and important refactor in the Database Transaction management
  • Added PdoObj to allow handle the PDO connection string and instance in a separated object
  • Update Route.php
  • Fix deprecation warning
  • Add test unix_socket
  • Enable SQLServer tests
  • Several Fix MSSQL.

Full Changelog: https://github.com/byjg/php-anydataset-db/compare/4.9.1...4.9.2

php-anydataset-db - Release 4.9.1

Published by byjg 10 months ago

What's Changed

Full Changelog: https://github.com/byjg/php-anydataset-db/compare/4.9.0...4.9.1

php-anydataset-db - Release 4.9.0

Published by byjg over 1 year ago

What's Changed

Full Changelog: https://github.com/byjg/anydataset-db/compare/4.1.2...4.9.0

php-anydataset-db - Release 4.1.2

Published by byjg almost 4 years ago

Added Microsoft Sql Server driver using the connector sqlsrv_connect https://docs.microsoft.com/en-us/sql/connect/php/installation-tutorial-linux-mac?view=sql-server-ver15 to support PR https://github.com/byjg/migration/issues/33

sqlsrv://username:password@hostname:port/database

Dblib still can be used as:

dblib://username:password@hostname:port/database 
php-anydataset-db - Release 4.1.1

Published by byjg almost 4 years ago

Fix escaping single-quote regular expression.

Thanks to PR #6

php-anydataset-db - Release 4.1.0

Published by byjg over 4 years ago

  • Upgrade URI component;
  • No treatment from the empty database result - null is null.
php-anydataset-db - Release 4.0.3

Published by byjg over 4 years ago

That version makes Statement Cache disabled by default. Statement Cache was introduced in 4.0.1 and 4.0.2 releases. That can cause issues in some cases.

To enable Statement Cache just add to your URI the property stmtcache=true as you can see below.

mysql://host/database?stmtcache=true
php-anydataset-db - Release 4.0.2

Published by byjg over 4 years ago

Upgrade URI Component

php-anydataset-db - Release 4.0.1

Published by byjg over 4 years ago

Anydataset DB uses PDO prepared statements. That is a good practice because avoid security issues e.g. SQL Injection and can improve the execution performance if the prepared statement is reused.

This PR enables to cache the prepared statements and reuse it. It means that Anydataset DB can benefit from the execution performance.

Thanks to Florian Levis on issue #1

php-anydataset-db - Release 4.0.0

Published by byjg almost 6 years ago

Initial version from splitting Anydataset project.

Matching version with Anydataset Major version