Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: ezSQL/ezsql

5.1.3

02 Apr 10:56
cc6f98b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.1.2...5.1.3

5.1.2

30 Oct 14:13
e98292e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.1.1...5.1.2

5.1.1

22 Feb 20:29

Choose a tag to compare

update version, removed unrelated methods from ezQuery class to globa…

minor bc, update docs/doc-blocks, new functions

20 Feb 01:24

Choose a tag to compare

  • renamed cleanInput to clean_string
  • renamed createCertificate to create_certificate
  • added global get_results to return result sets in different formats
  • added alter, altering shortcuts to modify table columns
  • tests/code coverage updates
  • many docs/doc-blocks corrections

new version, major breacking changes, updated docs/doc-blocks

16 Feb 19:48

Choose a tag to compare

  • The use of namespace in the global functions ezFunctions.php file.
    Usage of the global functions will require the user to begin a .php file something like:

    use function ezsql\functions\where;
    // Or
    use function ezsql\functions\{
        getInstance,
        selecting,
        inserting,
    };
  • Class properties that was accessible by magic methods get/set, now PSR 1 camelCase.

  • update class libraries and tests to match PSR 1, but still backwards with previous way.

  • Renamed select of ez_mysqli to dbSelect.

  • Renamed class method and behavior of selecting to select.

  • selecting, and new inserting methods, can be called without table name, only the other necessary parameters:

    • The table name with prefix, can be preset/stored with methods tableSetup(name, prefix), or setTable(name), setPrefix(append), if called without presetting, false is returned.
    • This feature will be added to all database CRUD access methods , each method name will have an ing ending added.
  • Removed global functions where table name passed in, use functions as outlined above using preset table names ending with ing.

Updates for PHP 8 compatibility, add GitHub Actions for macOS CI, doc-block fixes/updates

12 Feb 00:09

Choose a tag to compare

  • some unknown phpunit configuration issue causing macOS CI error, otherwise test passes
  • unable to include Microsoft Sql Server, docker throws:
    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Code cleanup, refactor for PHP 8 compatibility, and bug fixes discovered in doing so

08 Feb 18:27

Choose a tag to compare

  • bug fixes, prior to PHP 8, **@** silenced errors which this library used to return **false** instead, that is not no longer possible with PHP 8
  • Linux and Windows CI tests move to GitHub Actions
  • General code style fixes
  • merged bug fix #199
  • fixed tests in issue #200, and corrections for PR #201

Added features, and bug fixes

27 Apr 02:29
c843017

Choose a tag to compare

  • merged #183 fixes exhausting memory issue
  • merged #185 where() was not handling additional _OR conditions
  • merged #186 added feature where() conditional grouping()

4.0.9: Merge pull request #180 from dpDesignz/table-joins

02 Feb 13:01
ec214bc

Choose a tag to compare

fixBug: Conditional Stacked Functions in selecting

4.0.8: Merge pull request #170 from dpDesignz/master

31 Aug 01:43
32d7834

Choose a tag to compare

continue fixBug: Error when trying to use $db->vardump()
Morty Proxy This is a proxified and sanitized view of the page, visit original site.