Ezsql Versions Save

PHP class to make interacting with a database ridiculusly easy

5.1.1

3 years ago

5.1.0

3 years ago
  • 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

5.0.0

3 years ago
  • 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.

4.0.12

3 years ago
  • 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?

4.0.11

3 years ago

4.0.10

4 years ago

4.0.9

4 years ago

4.0.8

4 years ago

4.0.7

4 years ago

4.0.6

4 years ago