Skip to content
This repository

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

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

Showing 144 unique commits by 1 author.

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