summaryrefslogtreecommitdiffstats
path: root/system/database/drivers
AgeCommit message (Collapse)AuthorFilesLines
2012-04-26A couple more documentation updatesJamie Rumbelow2-2/+2
2012-04-26Merge branch 'develop' of git://github.com/EllisLab/CodeIgniter into developJamie Rumbelow49-4435/+3155
Conflicts: system/core/Loader.php system/database/DB_query_builder.php system/database/drivers/cubrid/cubrid_driver.php system/database/drivers/mssql/mssql_driver.php system/database/drivers/mysql/mysql_driver.php system/database/drivers/mysqli/mysqli_driver.php system/database/drivers/oci8/oci8_driver.php system/database/drivers/odbc/odbc_driver.php system/database/drivers/pdo/pdo_driver.php system/database/drivers/postgre/postgre_driver.php system/database/drivers/sqlite/sqlite_driver.php user_guide_src/source/changelog.rst user_guide_src/source/database/query_builder.rst
2012-04-24Update system/database/drivers/sqlsrv/sqlsrv_driver.phpst21-1/+1
2012-04-12Changed default CI_DB_result::_data_seek() return value to FALSE and removed ↵Andrey Andreev12-82/+8
the method from drivers that don't support it
2012-04-10Add back an unused argument to _delete() due to CI_DB_driver being abstractAndrey Andreev1-1/+1
2012-04-10Merge branch 'develop' of github.com:EllisLab/CodeIgniter into ↵Andrey Andreev2-2/+4
develop-db-postgre
2012-04-09Merge upstream branchAndrey Andreev37-1605/+257
2012-04-09Merge upstream branchAndrey Andreev37-1595/+256
2012-04-09Add a parameter to SQLite3 and PDO _close() due to CI_DB_driver being abstractAndrey Andreev2-2/+4
2012-04-09Merge upstream branchAndrey Andreev37-1616/+256
2012-04-09Merge upstream branchAndrey Andreev37-1622/+253
2012-04-09Merge upstream branchAndrey Andreev37-1619/+257
2012-04-09DB Utility improvementsAndrey Andreev12-570/+40
- Replaced driver methods _list_databases(), _optimize_table() and _repair_table() with properties - Added defaults for optimize_table() and repair_table() SQL strings (FALSE, as those are mostly MySQL-specific) - Added MSSQL/SQLSRV support for optimize_table() (actually rebuilds table indexes) - Switched public driver methods to protected - Improved CUBRID support for list_databases() as it used to only return the currently used database - Minor speed improvements
2012-04-09Switched public driver methods in DB forge to protectedAndrey Andreev11-22/+22
2012-04-09Multiple DB Forge improvementsAndrey Andreev14-649/+57
- Replaced driver methods _create_database(), _drop_database(), _drop_table() and _rename_table() with properties - Added defaults for the above mentioned platform-specific queries, so that not all drivers need to define them - Improved support for the SQLite, ODBC and PDO drivers
2012-04-09Add back limit parameter to Interbase and PostgreSQL _delete() due to ↵Andrey Andreev2-2/+4
CI_DB_active_record being abstract
2012-04-09Added a default _delete() method to CI_DB_active_recordAndrey Andreev10-251/+13
2012-04-09Fix AR delete() for MSSQL and SQLSRVAndrey Andreev2-16/+20
2012-04-09Fix AR delete() for OracleAndrey Andreev1-11/+6
2012-04-09Extend fix for #798 to work across all DB drivers instead of just mysqlAndrey Andreev5-49/+66
2012-04-06Some minor improvements to the PDO driverAndrey Andreev1-33/+26
2012-04-06Fix a CI_DB_pdo_driver::trans_commit() bugAndrey Andreev1-24/+5
2012-04-06Merge upstream branchAndrey Andreev31-1373/+2063
2012-04-06Merge upstream branchAndrey Andreev29-1224/+2043
2012-04-06Merge upstram branchAndrey Andreev31-1362/+2064
2012-04-06Merge upstream branchAndrey Andreev33-1436/+2242
2012-04-06Merge upstream branchAndrey Andreev32-1415/+2182
2012-04-06Update _delete() and _update() with removal of unsupported LIMIT and ORDER BYAndrey Andreev1-8/+4
2012-04-06Merge upstream branchAndrey Andreev23-1174/+86
2012-04-06Renamed _escape_identifiers() to escape_identifiers() and moved it to ↵Andrey Andreev23-465/+29
CI_DB_driver
2012-04-06Fix PDO field and table escapingAndrey Andreev1-52/+18
2012-04-05Fixed MSSQL and SQLSrv truncate()Andrey Andreev2-0/+36
2012-04-05Added a default _truncate() method to CI_DB_active_recordAndrey Andreev12-120/+24
2012-04-05Add replace() support for SQLite/SQLite3Andrey Andreev2-8/+43
2012-04-05Replaced driver instances of _replace() with one in CI_DB_active_recordAndrey Andreev3-51/+0
2012-04-05Added a default _update() method to CI_DB_active_recordAndrey Andreev8-252/+0
2012-04-05Replaced driver instances of _insert() with one in CI_DB_active_recordAndrey Andreev12-206/+0
2012-04-05Added a default _insert_batch() method instead of requiring each driver to ↵Andrey Andreev6-89/+1
define it and fixed 2 issues related to it
2012-04-03Merge branch 'develop' of github.com:EllisLab/CodeIgniter into ↵Andrey Andreev12-150/+2050
develop-db-postgre
2012-04-03Fix PostgreSQL connection stringsAndrey Andreev1-3/+3
2012-04-03Fix Posgres driver connection string. Current version has incorrect ↵Timothy Warren1-1/+1
"username" parameter, which should be "user"
2012-04-03Fix issue #14Andrey Andreev2-2/+2
2012-04-02Merge upstream branchAndrey Andreev7-44/+1496
2012-04-02Merge upstream branchAndrey Andreev15-256/+258
2012-03-29Merge upstream branchAndrey Andreev14-220/+244
2012-03-29Merge branch 'develop' of github.com:EllisLab/CodeIgniter into ↵Andrey Andreev12-183/+138
develop-db-postgre
2012-03-29Minor improvements to PostgreSQL and SQLite result classesAndrey Andreev2-44/+20
2012-03-28Merge branch 'develop' of github.com:EllisLab/CodeIgniter into develop-db-oci8Andrey Andreev7-93/+0
2012-03-28Add a dummy db_select() method to CI_DB_driver and remove it from drivers ↵Andrey Andreev7-93/+0
that don't have such functionality
2012-03-28Merge upstream branchAndrey Andreev5-51/+33