Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-07-17 | [ci skip] Fix a bug reported via PR #3704 | Andrey Andreev | 1 | -23/+20 | |
2015-05-13 | Fixed bug - using field_data() on Oracle databases | Leandro Mangini Antunes | 1 | -1/+1 | |
When you're using oracle databases and want to retrieve column information through the function field_data($table) you get the following notice: - Notice: Undefined property: stdClass::$COLUMN_DEFAULT in system/database/drivers/oci8/oci8_driver.php on line 576; This happens because the oci8 driver tries to access a property that does not exist on query used to get field information. Checking the code we see a small validation to set default value, but the variable $default is not used. So we fix this bug by simply changing: $retval[$i]->default = $query[$i]->COLUMN_DEFAULT; to $retval[$i]->default = $default; Bug fixed. No more notices and the properly value is set. | |||||
2015-02-19 | Remove 'autoinit' DB setting | Andrey Andreev | 1 | -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-15 | add <!DOCTYPE html> | Tjoosten | 1 | -1/+2 | |
2015-01-21 | Remove closing blocks at end of PHP files | vlakoff | 4 | -12/+0 | |
2015-01-12 | Change CI_DB_driver::field_data() signature | Andrey Andreev | 1 | -6/+2 | |
The parameter is mandatory, it doesn't make sense to have a default empty string value only to check for it. | |||||
2015-01-09 | Bulk (mostly documentation) update | Andrey Andreev | 4 | -12/+12 | |
- 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-03 | Polish changes following #3305 | Andrey Andreev | 1 | -0/+8 | |
Also add support for field comments in PostgreSQL & Oracle ... only via alter_table() for now :/ | |||||
2014-10-27 | [ci skip] Switch to MIT license; close #3293 | Andrey Andreev | 4 | -57/+100 | |
2014-05-09 | Remove (most of) error suppression from database drivers (issue #3036) | Andrey Andreev | 2 | -5/+5 | |
2014-03-24 | [ci skip] Spacing adjustments | Andrey Andreev | 1 | -10/+10 | |
2014-02-25 | Make db_pconnect an alias for db_connect(TRUE) and reduce code repetition | Andrey Andreev | 1 | -17/+5 | |
2014-02-11 | 2013 > 2014 | darwinel | 4 | -4/+4 | |
Update copyright notices from 2013 to 2014. And update one calendar example in user_guide from year 2013/2014 to 2014/2015. | |||||
2013-11-27 | [ci skip] Remove a few more spaces | Andrey Andreev | 1 | -1/+1 | |
2013-08-06 | Various typos and tabs adjustments | vlakoff | 2 | -2/+2 | |
2013-07-17 | Cherry-picking some changes from PR #2425: | Andrey Andreev | 1 | -6/+2 | |
- Session events logging (debug) - Bug fix for OCI8 method stored_procedure() | |||||
2013-01-10 | Unify escape_str() array input and LIKE logic | Andrey Andreev | 1 | -34/+0 | |
Added protected method _escape_str() to deal with quote escaping. | |||||
2013-01-01 | [ci skip] Happy new year | Andrey Andreev | 4 | -4/+4 | |
2012-12-04 | Remove CI_DB_oci8_result::data_seek() | Andrey Andreev | 1 | -63/+0 | |
It can only call oci_execute() in order to reset the pointer to 0, the oci8 driver doesn't support setting the pointer. Due to the result_object(), result_array() and custom_result_object() calling data_seek() every time prior to fetching the result set, this only causes the query to be executed twice. All of the three methods now cast from existing result_object and/or result_array sets, so the probability to ever need to really fetch the result set again is practically zero and so this method doesn't bring any benefit. | |||||
2012-12-04 | Rename DB_result _data_seek() to data_seek() and make it publicly available | Andrey Andreev | 1 | -1/+6 | |
(as requested in #2050) | |||||
2012-11-22 | Fix modify_column() issues (#2020) | Andrey Andreev | 1 | -1/+1 | |
2012-11-16 | Improve DB field_data() for Oracle (and fix its max_length for MSSQL / SQLSRV) | Andrey Andreev | 1 | -7/+63 | |
2012-11-13 | Add seed values support for Query Builder order_by | Andrey Andreev | 1 | -2/+2 | |
(feature request #1987) | |||||
2012-11-06 | Fix a lang key typo | Andrey Andreev | 1 | -1/+1 | |
2012-11-06 | Fix #589 | Andrey Andreev | 1 | -1/+1 | |
2012-11-05 | Refactored DB Forge | Andrey Andreev | 1 | -88/+43 | |
- PDO subdrivers are isolated from each other now. - Added compatibility for pretty much all of the features, for every DB platform. - Unified the way that stuff works in general. - Fixes issue #1005. | |||||
2012-11-05 | Fix DB drivers version() implementations that don't execute a query | Andrey Andreev | 1 | -3/+15 | |
Fails if called prior to the DB connection initialization. | |||||
2012-11-02 | [ci skip] DocBlocks for DB drivers' driver classes | Andrey Andreev | 1 | -33/+75 | |
Partially fixes issue #1295. | |||||
2012-11-02 | [ci skip] DocBlocks for DB drivers' result classes | Andrey Andreev | 1 | -4/+30 | |
Partially fixes issue #1295. | |||||
2012-11-02 | [ci skip] DocBlocks for DB drivers' utility classes | Andrey Andreev | 2 | -2/+26 | |
Partially fixes issue #1295. | |||||
2012-11-01 | Manually apply PR #1594 (fixing phpdoc page-level generation/warnings) | Andrey Andreev | 4 | -4/+8 | |
Also partially fixes issue #1295, fixes inconsistencies in some page-level docblocks and adds include checks in language files. | |||||
2012-10-25 | Merge pull request #1703 from ylynfatt/fix-oracle-out-of-sequence-warning | Andrey Andreev | 1 | -1/+1 | |
Fix for oci_fetch_assoc(): ORA-01002: fetch out of sequence warning | |||||
2012-10-24 | [ci skip] style and phpdoc-related changes (rel #1295) | Andrey Andreev | 1 | -0/+6 | |
2012-10-12 | Merge changes from develop | Andrey Andreev | 1 | -20/+0 | |
2012-10-06 | Fix issue #1257 | Andrey Andreev | 1 | -16/+0 | |
2012-10-04 | Fix issue #1789 | Andrey Andreev | 1 | -4/+0 | |
Signed-off-by: Andrey Andreev <narf@bofh.bg> | |||||
2012-08-13 | Fix for oci_fetch_assoc(): ORA-01002: fetch out of sequence warning | Yannick Lyn Fatt | 1 | -1/+1 | |
Fixes #1701 | |||||
2012-07-19 | Remove _limit()'s extra parameters and qb_limit, qb_offset unneeded ↵ | Andrey Andreev | 1 | -6/+4 | |
typecasts + add _compile_group_by() method | |||||
2012-07-18 | Remove dependancies on qb_like and remove unneeded parameters from ↵ | Andrey Andreev | 1 | -10/+7 | |
_delete(), _like(), _update(), _update_batch() | |||||
2012-07-06 | _fetch_object(), custom_result_object() to utilize PHP's native capability ↵ | Andrey Andreev | 1 | -3/+18 | |
to directly return custom class results | |||||
2012-07-05 | Clean-up the separate drivers' DB result classes from no longer needed methods | Andrey Andreev | 1 | -467/+0 | |
2012-07-05 | Change DB_result::num_rows default value to NULL | Andrey Andreev | 1 | -4/+9 | |
2012-06-28 | Fix issue #1545 | Andrey Andreev | 1 | -6/+12 | |
2012-06-24 | Some changes to the OCI8 (Oracle) driver | Andrey Andreev | 1 | -4/+7 | |
2012-06-24 | Add a default _limit() method to the Query Builder class | Andrey Andreev | 1 | -1/+1 | |
2012-06-08 | escape_identifiers() to accept arrays as well | Andrey Andreev | 1 | -2/+2 | |
2012-06-08 | Revert back some escape_identifiers() to proect_identifiers() as the first ↵ | Andrey Andreev | 1 | -3/+2 | |
one can't handle arrays | |||||
2012-06-08 | Resolve formatting differences between DB forge drivers | Andrey Andreev | 1 | -16/+22 | |
2012-06-02 | Replaced `==` with `===` and `!=` with `!==` in /system/database | Alex Bilbie | 2 | -5/+5 | |
2012-05-26 | Move count_all() from the drivers to CI_DB_driver | Andrey Andreev | 1 | -29/+0 | |