Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ez sql 3.0 #3

Closed
wants to merge 144 commits into from
Closed

Ez sql 3.0 #3

wants to merge 144 commits into from

Commits on Mar 26, 2012

  1. Copy the full SHA
    c81acb3 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f8de0f8 View commit details
    Browse the repository at this point in the history
  3. - Corrected the PostgreSQL connection

    - Added port support for the PostgreSQL connection
    - Added disconnect for the PostgreSQL connection
    sjstoelting committed Mar 26, 2012
    Copy the full SHA
    25ab5c5 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2012

  1. Added gitigore

    sjstoelting committed Mar 30, 2012
    Copy the full SHA
    cac28a4 View commit details
    Browse the repository at this point in the history
  2. Changed gitignore

    sjstoelting committed Mar 30, 2012
    Copy the full SHA
    80231e6 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2012

  1. Copy the full SHA
    c221fbd View commit details
    Browse the repository at this point in the history
  2. - Changed the core class to PHP 5 syntax.

    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    e123f0c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    6d5a35a View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c3e7fbd View commit details
    Browse the repository at this point in the history
  5. Removed trailing spaces.

    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    06e401e View commit details
    Browse the repository at this point in the history
  6. - Changed the core class to PHP 5 syntax.

    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
    - Changed the escape method to get a real escape for MS SQL Server
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    fc1c291 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    117964a View commit details
    Browse the repository at this point in the history
  8. - Added PHPDoc license tag.

    - Changed formatting to fit standards
    - Methods with public
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    59142a1 View commit details
    Browse the repository at this point in the history
  9. - Changed formatting to fit standards

    - Methods with public
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    0539f0b View commit details
    Browse the repository at this point in the history
  10. - Changed the core class to PHP 5 syntax.

    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
    - Changed formatting to fit standards
    - Methods with public
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    27146c9 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    fda3977 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    2bca259 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    6fb8890 View commit details
    Browse the repository at this point in the history
  14. Change log was not changed on git merge upstream/master , don't know …

    …why, but that's life sometimes
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    e146c19 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    e0d4dff View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    8a547f3 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    2a7f67c View commit details
    Browse the repository at this point in the history
  18. Corrected a typo

    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    68c8afe View commit details
    Browse the repository at this point in the history
  19. - Changed the core class to PHP 5 syntax.

    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
    - Changed formatting to fit standards
    - Methods with public
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    ee9f007 View commit details
    Browse the repository at this point in the history
  20. Copy the full SHA
    b29993d View commit details
    Browse the repository at this point in the history
  21. Copy the full SHA
    aab819e View commit details
    Browse the repository at this point in the history
  22. Copy the full SHA
    75941ec View commit details
    Browse the repository at this point in the history
  23. Copy the full SHA
    06d818a View commit details
    Browse the repository at this point in the history
  24. Copy the full SHA
    ef14ea7 View commit details
    Browse the repository at this point in the history
  25. Corrected a typo

    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    962c5f4 View commit details
    Browse the repository at this point in the history
  26. - Changed the core class to PHP 5 syntax.

    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
    - Changed formatting to fit standards
    - Methods with public
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    348ea4f View commit details
    Browse the repository at this point in the history
  27. Copy the full SHA
    a1608cb View commit details
    Browse the repository at this point in the history
  28. Revert "Added disconnect method to the PDO class"

    This reverts commit a1608cb.
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    447edbf View commit details
    Browse the repository at this point in the history
  29. Copy the full SHA
    bb6cbad View commit details
    Browse the repository at this point in the history
  30. - Changed the core class to PHP 5 syntax.

    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
    - Changed formatting to fit standards
    - Methods with public
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    897db8c View commit details
    Browse the repository at this point in the history
  31. Copy the full SHA
    6746295 View commit details
    Browse the repository at this point in the history
  32. - Changed the core class to PHP 5 syntax.

    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
    - Changed formatting to fit standards
    - Methods with public
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    ec3593e View commit details
    Browse the repository at this point in the history
  33. Copy the full SHA
    63be319 View commit details
    Browse the repository at this point in the history
  34. Copy the full SHA
    fa75bea View commit details
    Browse the repository at this point in the history
  35. Copy the full SHA
    0dfcc60 View commit details
    Browse the repository at this point in the history
  36. Copy the full SHA
    42005a2 View commit details
    Browse the repository at this point in the history
  37. - Changed the core class to PHP 5 syntax.

    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
    - Changed formatting to fit standards
    - Methods with public
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    8bb7834 View commit details
    Browse the repository at this point in the history
  38. Copy the full SHA
    ac66159 View commit details
    Browse the repository at this point in the history
  39. Copy the full SHA
    a312ce3 View commit details
    Browse the repository at this point in the history
  40. - Changed the core class to PHP 5 syntax.

    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
    - Changed formatting to fit standards
    - Methods with public
    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    2005e38 View commit details
    Browse the repository at this point in the history
  41. Copy the full SHA
    208b1ba View commit details
    Browse the repository at this point in the history
  42. Copy the full SHA
    c802adb View commit details
    Browse the repository at this point in the history
  43. Added PHPDoc ignore tags

    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    b90e933 View commit details
    Browse the repository at this point in the history
  44. Removed a PHPDoc tag

    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    9631771 View commit details
    Browse the repository at this point in the history
  45. Added PHPDocumentation

    sjstoelting committed Apr 1, 2012
    Copy the full SHA
    b8a3879 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2012

  1. Added PHPUnit test bodies. This is the initial commit of the unit tes…

    …t files. A call off phpunit to any of these test cases will show, that the count of test cases is the same number as the number of inclomplete tests.
    sjstoelting committed Apr 2, 2012
    Copy the full SHA
    2ee4ffa View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    15dd908 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    dd185a2 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6ebe930 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    e386a9d View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    c03ebe4 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    404d2bf View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    5a780d0 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    feb0fbe View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2012

  1. - Added tear up script for creating a test database and a test user

    - Added tear down script to remove all test objects
    sjstoelting committed Apr 3, 2012
    Copy the full SHA
    210f723 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2012

  1. Copy the full SHA
    8a563aa View commit details
    Browse the repository at this point in the history
  2. Changed the behavior of the connect method of the ezSQL_mysql class. …

    …The connect could not have worked at all without user, password , etc. on the contructor.
    sjstoelting committed Apr 4, 2012
    Copy the full SHA
    4cd15ec View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    d7ee423 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2012

  1. Extended the core class with connection information and a public vari…

    …able for the database connection, instead of creating the variable in by connecting to a database.
    sjstoelting committed Apr 5, 2012
    Copy the full SHA
    af0fb2f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    07ab4e3 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    31cf394 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    ac1980e View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    40fd9b0 View commit details
    Browse the repository at this point in the history
  6. On disconnect the connection property has to be set to false, correct…

    …ed this in the classes MySQL, PostgreSQL, MS SQL Server
    sjstoelting committed Apr 5, 2012
    Copy the full SHA
    b4e5d63 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    351d9a2 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    1ae64d5 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    743cc8e View commit details
    Browse the repository at this point in the history
  10. Finished unit tests on MySQL class and corrected failures in that cla…

    …ss, to pass all unit tests.
    sjstoelting committed Apr 5, 2012
    Copy the full SHA
    bc03b76 View commit details
    Browse the repository at this point in the history
  11. Changed database tear up and tear down scripts for MySQL. You need to…

    … run the tear up script manually before you start the unit tests.
    sjstoelting committed Apr 5, 2012
    Copy the full SHA
    32714ae View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    884ca24 View commit details
    Browse the repository at this point in the history
  13. Created tear up and tear down SQL scripts to initialize the database …

    …and to remove them after using them.
    sjstoelting committed Apr 5, 2012
    Copy the full SHA
    40687ef View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    78f6581 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    ecad5d7 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    fe1da48 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    0ed362c View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    f43ee51 View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    05f7802 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2012

  1. Copy the full SHA
    6638b68 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1f7fa55 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    39fcef5 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    f51bec2 View commit details
    Browse the repository at this point in the history
  5. Added options to the PDO connection to set for example connection cha…

    …rset for MySQL and added a unit test with an option
    sjstoelting committed Apr 6, 2012
    Copy the full SHA
    e660b26 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    922d6cf View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    b6aeb82 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    08997fc View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    3e418b9 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    f0d5148 View commit details
    Browse the repository at this point in the history
  11. I made the decision not to support SQLite with native SQLite libs. Th…

    …is isn't available by default on the most systems.
    
    Instead I've implemented using SQLite through PDO, which works out of the box if PDO is available on a system.
    sjstoelting committed Apr 6, 2012
    Copy the full SHA
    43e33ae View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    e0d42a3 View commit details
    Browse the repository at this point in the history
  13. Removed get_set from core, because in core does not exist a function …

    …escape, in addition this doesn't make any sense here, because it is not database independend.
    
    I move this to PDO, where it does make sense.
    sjstoelting committed Apr 6, 2012
    Copy the full SHA
    ac451f8 View commit details
    Browse the repository at this point in the history
  14. I moved get_set to PDO, where it does make sense and created the test…

    … cases for the currently supported databases
    sjstoelting committed Apr 6, 2012
    Copy the full SHA
    d699f29 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    f10ebe1 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    6dabd75 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    5596975 View commit details
    Browse the repository at this point in the history
  18. First unit test for native MS SQL Server connection. The real connect…

    …ion is not tested by now, because I need to setup an SQL Server on a Windows system.
    
    Maybe someone does that test.
    sjstoelting committed Apr 6, 2012
    Copy the full SHA
    5df44e1 View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    c0fffc9 View commit details
    Browse the repository at this point in the history
  20. First unit test for native Oracle 8+9 connection. The real connection…

    … is not tested by now, because I need to setup Oracle databases with different versions.
    
    Maybe someone does that test.
    sjstoelting committed Apr 6, 2012
    Copy the full SHA
    90e8fc9 View commit details
    Browse the repository at this point in the history
  21. First unit test for native Sybase ASE connection. The real connection…

    … is not tested by now, because I need to setup Sybase ASE databases with different versions.
    
    Maybe someone does that test.
    sjstoelting committed Apr 6, 2012
    Copy the full SHA
    488492f View commit details
    Browse the repository at this point in the history
  22. Copy the full SHA
    9e22fe4 View commit details
    Browse the repository at this point in the history
  23. Copy the full SHA
    2f5d851 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2012

  1. Copy the full SHA
    57a1b37 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9534697 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b3f476c View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    21f755e View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    55bf1ec View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    72f5728 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    2ad6d18 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2012

  1. Added a method to MySQL to get the last inserted autoincrement and th…

    …e accordingly unit test.
    sjstoelting committed Apr 12, 2012
    Copy the full SHA
    5936eb0 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2012

  1. Copy the full SHA
    7b3feb2 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2012

  1. Copy the full SHA
    77c8edc View commit details
    Browse the repository at this point in the history
  2. Created a class for handling the query results in a way, that is used…

    … by PHP database objects. The ezSQL_Recordset impements Iterator and methods that behave like fetch_assoc, fetch_row, fetch_object.
    sjstoelting committed Apr 20, 2012
    Copy the full SHA
    2affa08 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    ab3615d View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    f43edd9 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    1646395 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2012

  1. Made some improvements on ezSQL_recordset that will improve the speed…

    … of array access to rows.
    sjstoelting committed Apr 22, 2012
    Copy the full SHA
    f0b8026 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9635aa5 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2012

  1. Corrected a typo.

    sjstoelting committed Apr 23, 2012
    Copy the full SHA
    48fef01 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    70bddfc View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2012

  1. Copy the full SHA
    f9b9b4c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    2f45c15 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    178995f View commit details
    Browse the repository at this point in the history

Commits on May 31, 2013

  1. Added a new class for Oracle database connections, that do work witho…

    …ut these nice Orarcle TNSNAMES.ora file.
    
    In addition, one is able to define the correct codepage, which helps, to avoid the UTF8 conversions.
    sjstoelting committed May 31, 2013
    Copy the full SHA
    df6b789 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f5ad3fe View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    ae84da0 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    80861f4 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    380418c View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2013

  1. Copy the full SHA
    cd867d9 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    89c9a95 View commit details
    Browse the repository at this point in the history
  3. The charset parameter is now converted to lowercase and dashes are re…

    …moved, because MySQL only accepts this parameter in this way.
    sjstoelting committed Jun 1, 2013
    Copy the full SHA
    bdc4b71 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    8ed183b View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2013

  1. Copy the full SHA
    8d685cb View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    aee4cac View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    77bbefa View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    1b1efde View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2013

  1. Copy the full SHA
    eb23c6c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    dc7d19b View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2013

  1. Copy the full SHA
    05e2e56 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6cfe2a3 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    9d70282 View commit details
    Browse the repository at this point in the history