summaryrefslogtreecommitdiffstats
path: root/system/database/drivers/pdo
AgeCommit message (Collapse)AuthorFilesLines
2015-12-14Fix version() for Oracle DB driversAndrey Andreev1-0/+23
2015-10-19Fix #4171 and a number of other transaction bugsAndrey Andreev1-27/+3
2015-08-03[ci skip] Normalize tabs/spacesAndrey Andreev3-3/+3
Partial changes from PR #4016
2015-07-16Add SSL support for PDO_MYSQL tooAndrey Andreev1-2/+29
Related: #3896
2015-07-05fix pdo/sqlite & update changelogftwbzhao1-1/+1
2015-07-02sqlite < 3.3 unsuported `_drop_table_if`ftwbzhao1-0/+1
2015-04-29Add list_fields() support for SQLite3Andrey Andreev1-8/+22
2015-04-14Fix #3773Andrey Andreev1-0/+24
2015-02-19Remove 'autoinit' DB settingAndrey Andreev1-4/+0
It doesn't make sense to do a load->database() call but not connect to the database. IIRC there was more stuff in CI_DB_driver::initialize() at some point, so that was probably the reason why the setting existed in the first place. However, now it only results in users making invalid bug reports because they don't understand the feature ... Examples during just the past 2 weeks: #3571 #3601 #3607
2015-02-15add <!DOCTYPE html>Tjoosten2-2/+4
2015-02-08Deleted spacesGwenael Gallon2-2/+2
2015-02-08Revert "Remove unnecessary return"Gwenael Gallon1-1/+1
This reverts commit 96901ff3849c19351c7382689e6a970629586aae.
2015-02-08Revert "Remove unnecessary return"Gwenael Gallon6-6/+6
This reverts commit 3053ded760a9657bdc7b935beb61d2f632859928.
2015-02-07Remove unnecessary returnGwenael Gallon6-6/+6
2015-02-07Remove unnecessary returnGwenael Gallon1-1/+1
2015-02-07Revert indentationGwenael Gallon2-8/+8
2015-02-07Fix unreachable codeGwenael Gallon2-10/+10
2015-02-03Fix a wrong var name in class CI_DB_pdo_4d_forge::_attr_typeGwenael Gallon1-1/+1
2015-01-23Fix error extends class nameGwenael G1-1/+1
2015-01-23This $comment_clause local variable is declared but never used.Gwenael G1-2/+0
2015-01-21Remove closing blocks at end of PHP filesvlakoff28-84/+0
2015-01-12Change CI_DB_driver::field_data() signatureAndrey Andreev10-50/+11
The parameter is mandatory, it doesn't make sense to have a default empty string value only to check for it.
2015-01-09Bulk (mostly documentation) updateAndrey Andreev28-84/+84
- Remove PHP version from license notices - Bump year number in copyright notices - Recommend PHP 5.4 or newer to be used - Tell Travis-CI to test on PHP 5.3.0 instead of the latest 5.3 version Related: #3450
2014-11-18Force ORDER BY usage with OFFSET-FETCH on SQL ServerAndrey Andreev1-0/+3
Close #3128 Close #3332 Close #3334 Close #3335
2014-11-03Polish changes following #3305Andrey Andreev3-5/+20
Also add support for field comments in PostgreSQL & Oracle ... only via alter_table() for now :/
2014-11-03Remove comment field definition from all other forge classesZachary Flower11-77/+0
2014-11-03Move MySQL comments to MySQL forge classes onlyZachary Flower1-1/+3
2014-11-03Move comment field after unique field in db forgeZachary Flower1-1/+1
2014-11-03Disable database COMMENT field by default in all other DB Forge driversZachary Flower11-0/+77
Signed-off-by: Zachary Flower <zach@ninjaninja.net>
2014-11-03Add support for the COMMENT field in DBForge and MySQL Forge classes (pdo, ↵Zachary Flower1-0/+1
mysql, and mysqli) Signed-off-by: Zachary Flower <zach@ninjaninja.net>
2014-10-27[ci skip] Switch to MIT license; close #3293Andrey Andreev28-393/+706
2014-07-05Missing looping index added. Without index empty rows returned for csv ↵Dionysis Arvanitis1-1/+1
column headers.
2014-05-09Remove (most of) error suppression from database drivers (issue #3036)Andrey Andreev1-0/+2
2014-04-25Minor fixesvlakoff1-1/+1
2014-02-26Don't use error suppression on is_dir(), file_exists()Andrey Andreev1-1/+1
2014-02-25Remove error suppression usage from db_connect()Andrey Andreev1-1/+1
2014-02-25Make db_pconnect an alias for db_connect(TRUE) and reduce code repetitionAndrey Andreev1-12/+0
2014-02-112013 > 2014darwinel28-28/+28
Update copyright notices from 2013 to 2014. And update one calendar example in user_guide from year 2013/2014 to 2014/2015.
2014-01-30Previous 2 commits were just dumbAndrey Andreev1-1/+1
2014-01-30Fix a syntax error from last commitAndrey Andreev1-1/+1
2014-01-30Some fail-safe pdo_pgsql adjustmentsAndrey Andreev2-2/+7
2014-01-20Add support for optional table attributes to CI_DB_forge::create_table()Andrey Andreev1-6/+24
Supersedes PRs #989, #2776 Related issue: #41
2014-01-07A tiny regexp improvement for CI_DB_driver::is_write_type()Andrey Andreev1-1/+1
2013-12-10Fix a bug where DB() tried to set the MySQL-specific 'sql_mode' on all driversAndrey Andreev1-0/+21
Supersedes PR #2756
2013-09-11Really fix #2490, rel: #2629Andrey Andreev1-1/+1
2013-09-10Add support for UPDATE ... RETURNING statements in PostgreSQLAndrey Andreev1-1/+1
An improved version of PR #2629. Also removes REPLACE from the regular expression, as it is not supported by PostgreSQL.
2013-09-08Adjust a few phpdoc in query builder codevlakoff1-1/+1
2013-07-29Fix #2568Andrey Andreev1-2/+2
2013-07-17Fix #2490 (an improved version of PR #2534)Andrey Andreev1-0/+13
2013-07-17[ci skip] Remove some empty linesAndrey Andreev1-1/+1