Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Ez sql 3.0 #3

Closed
wants to merge 144 commits into from

2 participants

Stefanie Janine Stölting jv2222
Stefanie Janine Stölting

Hi Justin,

I've done a lot of work on ezSQL to bring it up to PHP5.2+

That included extending some escape functions, standard formatting, unit tests, PHPDoc tags, and the PHPDoc documentations.

The code will be used in the ongoing development of MODX Evolution. It has to fit the standards there, which meant PHPDoc and unit tests.

Maybe this might be helpful for others.

Best regards and happy easter

Stefanie

sjstoelting added some commits
Stefanie Janine Stölting sjstoelting Added connection charset support for MySQL. The default charset is utf8. c81acb3
Stefanie Janine Stölting sjstoelting Added disconnect to the ezMySQL class. f8de0f8
Stefanie Janine Stölting sjstoelting - Corrected the PostgreSQL connection
- Added port support for the PostgreSQL connection
- Added disconnect for the PostgreSQL connection
25ab5c5
Stefanie Janine Stölting sjstoelting Added gitigore cac28a4
Stefanie Janine Stölting sjstoelting Changed gitignore 80231e6
Stefanie Janine Stölting sjstoelting Moved documentation files to the documentation directory. c221fbd
Stefanie Janine Stölting sjstoelting - 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
e123f0c
Stefanie Janine Stölting sjstoelting Because of the upgrade to PHP 5 compatibility I've changed the versio…
…n to 3.0
6d5a35a
Stefanie Janine Stölting sjstoelting Changed doc tags for class variables from @public to @var c3e7fbd
Stefanie Janine Stölting sjstoelting Removed trailing spaces. 06e401e
Stefanie Janine Stölting sjstoelting - 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
fc1c291
Stefanie Janine Stölting sjstoelting Added PHPDoc license tag. 117964a
Stefanie Janine Stölting sjstoelting - Added PHPDoc license tag.
- Changed formatting to fit standards
- Methods with public
59142a1
Stefanie Janine Stölting sjstoelting - Changed formatting to fit standards
- Methods with public
0539f0b
Stefanie Janine Stölting sjstoelting - 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
27146c9
Stefanie Janine Stölting sjstoelting Changed error from die to throw new Exception fda3977
Stefanie Janine Stölting sjstoelting Corrected an error of duplicated public on a function 2bca259
Stefanie Janine Stölting sjstoelting Added PHPDoc ignore tag to demos 6fb8890
Stefanie Janine Stölting sjstoelting Change log was not changed on git merge upstream/master , don't know …
…why, but that's life sometimes
e146c19
Stefanie Janine Stölting sjstoelting Corrected a PHPDoc parameter e0d4dff
Stefanie Janine Stölting sjstoelting Removed superfluous comment 8a547f3
Stefanie Janine Stölting sjstoelting Removed superfluous comment 2a7f67c
Stefanie Janine Stölting sjstoelting Corrected a typo 68c8afe
Stefanie Janine Stölting sjstoelting - 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
ee9f007
Stefanie Janine Stölting sjstoelting Added two methods, to give access to the current host and port on Pos…
…tgreSQL
b29993d
Stefanie Janine Stölting sjstoelting Added two methods, to give access to the current host and connection …
…charset on MySQL
aab819e
Stefanie Janine Stölting sjstoelting Added a method, to give access to the current on MS SQL Server 75941ec
Stefanie Janine Stölting sjstoelting Added PHPDoc ignore tag to Ezsql_codeigniter 06d818a
Stefanie Janine Stölting sjstoelting Corrected the order of checking for existing classes and the call of …
…the parent constructor
ef14ea7
Stefanie Janine Stölting sjstoelting Corrected a typo 962c5f4
Stefanie Janine Stölting sjstoelting - 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
348ea4f
Stefanie Janine Stölting sjstoelting Added disconnect method to the PDO class a1608cb
Stefanie Janine Stölting sjstoelting Revert "Added disconnect method to the PDO class"
This reverts commit a1608cb.
447edbf
Stefanie Janine Stölting sjstoelting Added disconnect method to the PDO class bb6cbad
Stefanie Janine Stölting sjstoelting - 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
897db8c
Stefanie Janine Stölting sjstoelting Added disconnect method to the SQLite class 6746295
Stefanie Janine Stölting sjstoelting - 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
ec3593e
Stefanie Janine Stölting sjstoelting Added disconnect method to MS SQL Server class 63be319
Stefanie Janine Stölting sjstoelting Added disconnect and getHost methods to Sybase ASE class fa75bea
Stefanie Janine Stölting sjstoelting Done some code formatting changes to meet the standard 0dfcc60
Stefanie Janine Stölting sjstoelting Extended the documentation of the constructor with the default values…
… of the parameter
42005a2
Stefanie Janine Stölting sjstoelting - 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
8bb7834
Stefanie Janine Stölting sjstoelting Added disconnect and getDBName methods to Oracle 8 and 9 class ac66159
Stefanie Janine Stölting sjstoelting Removed trailing spaces in the Oracle 8 and 9 class a312ce3
Stefanie Janine Stölting sjstoelting - 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
2005e38
Stefanie Janine Stölting sjstoelting Deleted <? before php by accident, solved this 208b1ba
Stefanie Janine Stölting sjstoelting Restored the check of BASEPATH c802adb
Stefanie Janine Stölting sjstoelting Added PHPDoc ignore tags b90e933
Stefanie Janine Stölting sjstoelting Removed a PHPDoc tag 9631771
Stefanie Janine Stölting sjstoelting Added PHPDocumentation b8a3879
Stefanie Janine Stölting sjstoelting 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.
2ee4ffa
Stefanie Janine Stölting sjstoelting Added public property show_errors 15dd908
Stefanie Janine Stölting sjstoelting Added public property show_errors dd185a2
Stefanie Janine Stölting sjstoelting Added public property show_errors 6ebe930
Stefanie Janine Stölting sjstoelting Added public property show_errors e386a9d
Stefanie Janine Stölting sjstoelting Added public property show_errors c03ebe4
Stefanie Janine Stölting sjstoelting Added public property show_errors 404d2bf
Stefanie Janine Stölting sjstoelting Added public property show_errors 5a780d0
Stefanie Janine Stölting sjstoelting Added public property show_errors feb0fbe
Stefanie Janine Stölting sjstoelting - Added tear up script for creating a test database and a test user
- Added tear down script to remove all test objects
210f723
Stefanie Janine Stölting sjstoelting A connection is not needed to escape a string, removed that. 8a563aa
Stefanie Janine Stölting sjstoelting 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.
4cd15ec
Stefanie Janine Stölting sjstoelting Solved an error with a duplicated $ d7ee423
Stefanie Janine Stölting sjstoelting 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.
af0fb2f
Stefanie Janine Stölting sjstoelting Extended the MySQL class with connection information in a property 07ab4e3
Stefanie Janine Stölting sjstoelting Extended the PostgreSQL class with connection information in a property 31cf394
Stefanie Janine Stölting sjstoelting Extended the MS SQL Server class with connection information in a pro…
…perty
ac1980e
Stefanie Janine Stölting sjstoelting Extended the PDO class with connection information in a property 40fd9b0
Stefanie Janine Stölting sjstoelting On disconnect the connection property has to be set to false, correct…
…ed this in the classes MySQL, PostgreSQL, MS SQL Server
b4e5d63
Stefanie Janine Stölting sjstoelting Extended the SQLite class with connection information in a property 351d9a2
Stefanie Janine Stölting sjstoelting Extended the Sybase ASE class with connection information in a property 1ae64d5
Stefanie Janine Stölting sjstoelting Extended the Oracle 8/9 class with connection information in a property 743cc8e
Stefanie Janine Stölting sjstoelting Finished unit tests on MySQL class and corrected failures in that cla…
…ss, to pass all unit tests.
bc03b76
Stefanie Janine Stölting sjstoelting 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.
32714ae
Stefanie Janine Stölting sjstoelting Removed a not used unit test for MySQL and trailing spaces. 884ca24
Stefanie Janine Stölting sjstoelting Created tear up and tear down SQL scripts to initialize the database …
…and to remove them after using them.
40687ef
Stefanie Janine Stölting sjstoelting Changed comparison of host and charset with defaults instead of empty…
… values
78f6581
Stefanie Janine Stölting sjstoelting Completed unit tests for PostgreSQL and correted failures in the Post…
…greSQL class
ecad5d7
Stefanie Janine Stölting sjstoelting Changed the port constant from my local port to the default port of P…
…ostgreSQL
fe1da48
Stefanie Janine Stölting sjstoelting Completed unit tests for PDO with PostgreSQL and correted failures in…
… the PDO class
0ed362c
Stefanie Janine Stölting sjstoelting Changed the port constant from my local port to the default port of P…
…ostgreSQL
f43ee51
Stefanie Janine Stölting sjstoelting Updated the PHPDoc documentation 05f7802
Stefanie Janine Stölting sjstoelting Removed todo tags of jobs, that where already done 6638b68
Stefanie Janine Stölting sjstoelting Updated the PHPDoc documentation 1f7fa55
Stefanie Janine Stölting sjstoelting Harmonized user names in unit tests for MySQL and PostgreSQL 39fcef5
Stefanie Janine Stölting sjstoelting Added MySQL tests on PDO unit tests f51bec2
Stefanie Janine Stölting sjstoelting Added options to the PDO connection to set for example connection cha…
…rset for MySQL and added a unit test with an option
e660b26
Stefanie Janine Stölting sjstoelting Added the usage of the MySQL database tear up and down SQL scripts on…
… the PHPDoc header
922d6cf
Stefanie Janine Stölting sjstoelting Changed the port constant from my local port to the default port of P…
…ostgreSQL
b6aeb82
Stefanie Janine Stölting sjstoelting Updated the PHPDoc documentation 08997fc
Stefanie Janine Stölting sjstoelting Fixed a bug on connection errors: The original code used an undeclare…
…d variable.
3e418b9
Stefanie Janine Stölting sjstoelting Corrected the start comment in the source of MySQL f0d5148
Stefanie Janine Stölting sjstoelting 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.
43e33ae
Stefanie Janine Stölting sjstoelting Updated the PHPDoc documentation e0d42a3
Stefanie Janine Stölting sjstoelting 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.
ac451f8
Stefanie Janine Stölting sjstoelting I moved get_set to PDO, where it does make sense and created the test…
… cases for the currently supported databases
d699f29
Stefanie Janine Stölting sjstoelting Changed the port constant from my local port to the default port of P…
…ostgreSQL
f10ebe1
Stefanie Janine Stölting sjstoelting Finished unit tests for the core class 6dabd75
Stefanie Janine Stölting sjstoelting Updated the PHPDoc documentation 5596975
Stefanie Janine Stölting sjstoelting 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.
5df44e1
Stefanie Janine Stölting sjstoelting Added a todo tag about MS SQL Server c0fffc9
Stefanie Janine Stölting sjstoelting 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.
90e8fc9
Stefanie Janine Stölting sjstoelting 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.
488492f
Stefanie Janine Stölting sjstoelting Removed codeigniter unit tests 9e22fe4
Stefanie Janine Stölting sjstoelting Updated the PHPDoc documentation 2f5d851
Stefanie Janine Stölting sjstoelting Added a property for affected rows and created the unit test herefore 57a1b37
Stefanie Janine Stölting sjstoelting Used mysql_affected_rows for affected rows property 9534697
Stefanie Janine Stölting sjstoelting Used pg_affected_rows for affected rows property b3f476c
Stefanie Janine Stölting sjstoelting Used pdo::exec for affected rows property 21f755e
Stefanie Janine Stölting sjstoelting Used mssql_rows_affected for affected rows property 55bf1ec
Stefanie Janine Stölting sjstoelting Used sybase_rows_affected for affected rows property 72f5728
Stefanie Janine Stölting sjstoelting Used OCIRowCount for affected rows property 2ad6d18
Stefanie Janine Stölting sjstoelting Added a method to MySQL to get the last inserted autoincrement and th…
…e accordingly unit test.
5936eb0
Stefanie Janine Stölting sjstoelting Added Information about the changes done in version 3.00 7b3feb2
Stefanie Janine Stölting sjstoelting Extended unit tests on MySQL class. 77c8edc
Stefanie Janine Stölting sjstoelting 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.
2affa08
Stefanie Janine Stölting sjstoelting Created untit tests for the ezSQL_Recordset class. ab3615d
Stefanie Janine Stölting sjstoelting Updated the PHPDocumentation. f43edd9
Stefanie Janine Stölting sjstoelting Updated the readme file with the changes done for version 3.01. 1646395
Stefanie Janine Stölting sjstoelting Made some improvements on ezSQL_recordset that will improve the speed…
… of array access to rows.
f0b8026
Stefanie Janine Stölting sjstoelting Updated the readme with version information. 9635aa5
Stefanie Janine Stölting sjstoelting Corrected a typo. 48fef01
Stefanie Janine Stölting sjstoelting Updated PHPDocumentator results. 70bddfc
Stefanie Janine Stölting sjstoelting Corrected error messages with the correct class name. f9b9b4c
Stefanie Janine Stölting sjstoelting Changed my author tag to have a usable mail address. 2f45c15
Stefanie Janine Stölting sjstoelting Extended readme.txt with new version information 178995f
Stefanie Janine Stölting sjstoelting 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.
df6b789
Stefanie Janine Stölting sjstoelting Added unit tests for the Oracle TNS connection. f5ad3fe
Stefanie Janine Stölting sjstoelting Updated the phpDocumentator documentation. ae84da0
Stefanie Janine Stölting sjstoelting Added the phpDocumentator documentation for the new files. 80861f4
Stefanie Janine Stölting sjstoelting Updated readme.txt with new version information. 380418c
Stefanie Janine Stölting sjstoelting Deleted a temporary file. cd867d9
Stefanie Janine Stölting sjstoelting Fixed a codeignitter bug. 89c9a95
Stefanie Janine Stölting sjstoelting The charset parameter is now converted to lowercase and dashes are re…
…moved, because MySQL only accepts this parameter in this way.
bdc4b71
Stefanie Janine Stölting sjstoelting Updated version information. 8ed183b
Stefanie Janine Stölting sjstoelting Added client site connection pooling. 8d685cb
Stefanie Janine Stölting sjstoelting Added unit tests for client site connection pooling. aee4cac
Stefanie Janine Stölting sjstoelting Added version information for the new version with client site connec…
…tion pooling.
77bbefa
Stefanie Janine Stölting sjstoelting Changed the readme text: Added a news web page for ezSQL3. 1b1efde
Stefanie Janine Stölting sjstoelting Updated the documentation for the project. eb23c6c
Stefanie Janine Stölting sjstoelting Updated the news web address, the old address is redirected. dc7d19b
Stefanie Janine Stölting sjstoelting Added charset to method quick_connect. 05e2e56
Stefanie Janine Stölting sjstoelting Extended unit test for MySQL with a test about the charset in the qui…
…ck_connect method.
6cfe2a3
Stefanie Janine Stölting sjstoelting Documeted the changes in the MySQL class in the readme.txt. 9d70282
jv2222 jv2222 closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Mar 26, 2012
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting
  3. Stefanie Janine Stölting

    - Corrected the PostgreSQL connection

    sjstoelting authored
    - Added port support for the PostgreSQL connection
    - Added disconnect for the PostgreSQL connection
Commits on Mar 30, 2012
  1. Stefanie Janine Stölting

    Added gitigore

    sjstoelting authored
  2. Stefanie Janine Stölting

    Changed gitignore

    sjstoelting authored
Commits on Apr 1, 2012
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting

    - Changed the core class to PHP 5 syntax.

    sjstoelting authored
    - Cleared parameter formats from mixed commaspace / comma to comma space.
    - Added PHPDoc documentation tags and extended the documentation
  3. Stefanie Janine Stölting
  4. Stefanie Janine Stölting
  5. Stefanie Janine Stölting

    Removed trailing spaces.

    sjstoelting authored
  6. Stefanie Janine Stölting

    - Changed the core class to PHP 5 syntax.

    sjstoelting authored
    - 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
  7. Stefanie Janine Stölting

    Added PHPDoc license tag.

    sjstoelting authored
  8. Stefanie Janine Stölting

    - Added PHPDoc license tag.

    sjstoelting authored
    - Changed formatting to fit standards
    - Methods with public
  9. Stefanie Janine Stölting

    - Changed formatting to fit standards

    sjstoelting authored
    - Methods with public
  10. Stefanie Janine Stölting

    - Changed the core class to PHP 5 syntax.

    sjstoelting authored
    - 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
  11. Stefanie Janine Stölting
  12. Stefanie Janine Stölting
  13. Stefanie Janine Stölting
  14. Stefanie Janine Stölting

    Change log was not changed on git merge upstream/master , don't know …

    sjstoelting authored
    …why, but that's life sometimes
  15. Stefanie Janine Stölting
  16. Stefanie Janine Stölting
  17. Stefanie Janine Stölting
  18. Stefanie Janine Stölting

    Corrected a typo

    sjstoelting authored
  19. Stefanie Janine Stölting

    - Changed the core class to PHP 5 syntax.

    sjstoelting authored
    - 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
  20. Stefanie Janine Stölting
  21. Stefanie Janine Stölting
  22. Stefanie Janine Stölting
  23. Stefanie Janine Stölting
  24. Stefanie Janine Stölting
  25. Stefanie Janine Stölting

    Corrected a typo

    sjstoelting authored
  26. Stefanie Janine Stölting

    - Changed the core class to PHP 5 syntax.

    sjstoelting authored
    - 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
  27. Stefanie Janine Stölting
  28. Stefanie Janine Stölting

    Revert "Added disconnect method to the PDO class"

    sjstoelting authored
    This reverts commit a1608cb.
  29. Stefanie Janine Stölting
  30. Stefanie Janine Stölting

    - Changed the core class to PHP 5 syntax.

    sjstoelting authored
    - 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
  31. Stefanie Janine Stölting
  32. Stefanie Janine Stölting

    - Changed the core class to PHP 5 syntax.

    sjstoelting authored
    - 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
  33. Stefanie Janine Stölting
  34. Stefanie Janine Stölting
  35. Stefanie Janine Stölting
  36. Stefanie Janine Stölting
  37. Stefanie Janine Stölting

    - Changed the core class to PHP 5 syntax.

    sjstoelting authored
    - 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
  38. Stefanie Janine Stölting
  39. Stefanie Janine Stölting
  40. Stefanie Janine Stölting

    - Changed the core class to PHP 5 syntax.

    sjstoelting authored
    - 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
  41. Stefanie Janine Stölting
  42. Stefanie Janine Stölting
  43. Stefanie Janine Stölting

    Added PHPDoc ignore tags

    sjstoelting authored
  44. Stefanie Janine Stölting

    Removed a PHPDoc tag

    sjstoelting authored
  45. Stefanie Janine Stölting

    Added PHPDocumentation

    sjstoelting authored
Commits on Apr 2, 2012
  1. Stefanie Janine Stölting

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

    sjstoelting authored
    …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.
  2. Stefanie Janine Stölting
  3. Stefanie Janine Stölting
  4. Stefanie Janine Stölting
  5. Stefanie Janine Stölting
  6. Stefanie Janine Stölting
  7. Stefanie Janine Stölting
  8. Stefanie Janine Stölting
  9. Stefanie Janine Stölting
Commits on Apr 3, 2012
  1. Stefanie Janine Stölting

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

    sjstoelting authored
    - Added tear down script to remove all test objects
Commits on Apr 4, 2012
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting

    Changed the behavior of the connect method of the ezSQL_mysql class. …

    sjstoelting authored
    …The connect could not have worked at all without user, password , etc. on the contructor.
  3. Stefanie Janine Stölting
Commits on Apr 5, 2012
  1. Stefanie Janine Stölting

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

    sjstoelting authored
    …able for the database connection, instead of creating the variable in by connecting to a database.
  2. Stefanie Janine Stölting
  3. Stefanie Janine Stölting
  4. Stefanie Janine Stölting
  5. Stefanie Janine Stölting
  6. Stefanie Janine Stölting

    On disconnect the connection property has to be set to false, correct…

    sjstoelting authored
    …ed this in the classes MySQL, PostgreSQL, MS SQL Server
  7. Stefanie Janine Stölting
  8. Stefanie Janine Stölting
  9. Stefanie Janine Stölting
  10. Stefanie Janine Stölting
  11. Stefanie Janine Stölting

    Changed database tear up and tear down scripts for MySQL. You need to…

    sjstoelting authored
    … run the tear up script manually before you start the unit tests.
  12. Stefanie Janine Stölting
  13. Stefanie Janine Stölting

    Created tear up and tear down SQL scripts to initialize the database …

    sjstoelting authored
    …and to remove them after using them.
  14. Stefanie Janine Stölting
  15. Stefanie Janine Stölting
  16. Stefanie Janine Stölting
  17. Stefanie Janine Stölting
  18. Stefanie Janine Stölting
  19. Stefanie Janine Stölting
Commits on Apr 6, 2012
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting
  3. Stefanie Janine Stölting
  4. Stefanie Janine Stölting
  5. Stefanie Janine Stölting

    Added options to the PDO connection to set for example connection cha…

    sjstoelting authored
    …rset for MySQL and added a unit test with an option
  6. Stefanie Janine Stölting
  7. Stefanie Janine Stölting
  8. Stefanie Janine Stölting
  9. Stefanie Janine Stölting
  10. Stefanie Janine Stölting
  11. Stefanie Janine Stölting

    I made the decision not to support SQLite with native SQLite libs. Th…

    sjstoelting authored
    …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.
  12. Stefanie Janine Stölting
  13. Stefanie Janine Stölting

    Removed get_set from core, because in core does not exist a function …

    sjstoelting authored
    …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.
  14. Stefanie Janine Stölting

    I moved get_set to PDO, where it does make sense and created the test…

    sjstoelting authored
    … cases for the currently supported databases
  15. Stefanie Janine Stölting
  16. Stefanie Janine Stölting
  17. Stefanie Janine Stölting
  18. Stefanie Janine Stölting

    First unit test for native MS SQL Server connection. The real connect…

    sjstoelting authored
    …ion is not tested by now, because I need to setup an SQL Server on a Windows system.
    
    Maybe someone does that test.
  19. Stefanie Janine Stölting
  20. Stefanie Janine Stölting

    First unit test for native Oracle 8+9 connection. The real connection…

    sjstoelting authored
    … is not tested by now, because I need to setup Oracle databases with different versions.
    
    Maybe someone does that test.
  21. Stefanie Janine Stölting

    First unit test for native Sybase ASE connection. The real connection…

    sjstoelting authored
    … is not tested by now, because I need to setup Sybase ASE databases with different versions.
    
    Maybe someone does that test.
  22. Stefanie Janine Stölting
  23. Stefanie Janine Stölting
Commits on Apr 7, 2012
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting
  3. Stefanie Janine Stölting
  4. Stefanie Janine Stölting
  5. Stefanie Janine Stölting
  6. Stefanie Janine Stölting
  7. Stefanie Janine Stölting
Commits on Apr 12, 2012
  1. Stefanie Janine Stölting
Commits on Apr 19, 2012
  1. Stefanie Janine Stölting
Commits on Apr 20, 2012
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting

    Created a class for handling the query results in a way, that is used…

    sjstoelting authored
    … by PHP database objects. The ezSQL_Recordset impements Iterator and methods that behave like fetch_assoc, fetch_row, fetch_object.
  3. Stefanie Janine Stölting
  4. Stefanie Janine Stölting
  5. Stefanie Janine Stölting
Commits on Apr 22, 2012
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting
Commits on Apr 23, 2012
  1. Stefanie Janine Stölting

    Corrected a typo.

    sjstoelting authored
  2. Stefanie Janine Stölting
Commits on Sep 28, 2012
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting
  3. Stefanie Janine Stölting
Commits on May 31, 2013
  1. Stefanie Janine Stölting

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

    sjstoelting authored
    …ut these nice Orarcle TNSNAMES.ora file.
    
    In addition, one is able to define the correct codepage, which helps, to avoid the UTF8 conversions.
  2. Stefanie Janine Stölting
  3. Stefanie Janine Stölting
  4. Stefanie Janine Stölting
  5. Stefanie Janine Stölting
Commits on Jun 1, 2013
  1. Stefanie Janine Stölting

    Deleted a temporary file.

    sjstoelting authored
  2. Stefanie Janine Stölting

    Fixed a codeignitter bug.

    sjstoelting authored
  3. Stefanie Janine Stölting

    The charset parameter is now converted to lowercase and dashes are re…

    sjstoelting authored
    …moved, because MySQL only accepts this parameter in this way.
  4. Stefanie Janine Stölting
Commits on Aug 24, 2013
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting
  3. Stefanie Janine Stölting
  4. Stefanie Janine Stölting
Commits on Aug 26, 2013
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting
Commits on Dec 15, 2013
  1. Stefanie Janine Stölting
  2. Stefanie Janine Stölting
  3. Stefanie Janine Stölting
Something went wrong with that request. Please try again.