summaryrefslogtreecommitdiffstats
path: root/system/database/drivers/sqlite
AgeCommit message (Collapse)AuthorFilesLines
2015-01-12Change CI_DB_driver::field_data() signatureAndrey Andreev1-6/+1
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 Andreev4-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-10-27[ci skip] Switch to MIT license; close #3293Andrey Andreev4-57/+100
2014-05-09Remove (most of) error suppression from database drivers (issue #3036)Andrey Andreev1-4/+4
2014-02-26Don't use error suppression on is_dir(), file_exists()Andrey Andreev1-1/+1
2014-02-25Make db_pconnect an alias for db_connect(TRUE) and reduce code repetitionAndrey Andreev1-35/+7
2014-02-112013 > 2014darwinel4-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-01-10Unify escape_str() array input and LIKE logicAndrey Andreev1-25/+4
Added protected method _escape_str() to deal with quote escaping.
2013-01-01[ci skip] Happy new yearAndrey Andreev4-4/+4
2012-12-04Rename DB_result _data_seek() to data_seek() and make it publicly availableAndrey Andreev1-1/+1
(as requested in #2050)
2012-11-16Improve DB field_data() for SQLiteAndrey Andreev2-10/+33
2012-11-13Add seed values support for Query Builder order_byAndrey Andreev1-2/+2
(feature request #1987)
2012-11-06Fix a lang key typoAndrey Andreev1-1/+1
2012-11-05Refactored DB ForgeAndrey Andreev1-100/+92
- 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-02[ci skip] DocBlocks for DB drivers' driver classesAndrey Andreev1-14/+25
Partially fixes issue #1295.
2012-11-02[ci skip] DocBlocks for DB drivers' result classesAndrey Andreev1-3/+3
Partially fixes issue #1295.
2012-11-02[ci skip] DocBlocks for DB drivers' utility classesAndrey Andreev1-4/+2
Partially fixes issue #1295.
2012-11-01Manually apply PR #1594 (fixing phpdoc page-level generation/warnings)Andrey Andreev4-4/+8
Also partially fixes issue #1295, fixes inconsistencies in some page-level docblocks and adds include checks in language files.
2012-10-24[ci skip] style and phpdoc-related changes (rel #1295)Andrey Andreev2-0/+2
2012-10-04Fix issue #1789Andrey Andreev1-4/+0
Signed-off-by: Andrey Andreev <narf@bofh.bg>
2012-07-06_fetch_object(), custom_result_object() to utilize PHP's native capability ↵Andrey Andreev1-8/+3
to directly return custom class results
2012-07-05Add a default _count_string propertyAndrey Andreev1-6/+0
2012-07-05Clean-up the separate drivers' DB result classes from no longer needed methodsAndrey Andreev1-1/+4
2012-06-24Add a default _limit() method to the Query Builder classAndrey Andreev1-17/+0
2012-06-11Fix issue #1264Andrey Andreev1-0/+8
2012-06-08escape_identifiers() to accept arrays as wellAndrey Andreev1-2/+2
2012-06-08Add a default _from_tables() method to CI_DB_query_builder and remove it ↵Andrey Andreev1-21/+0
from most of the drivers
2012-06-08Revert back some escape_identifiers() to proect_identifiers() as the first ↵Andrey Andreev1-2/+2
one can't handle arrays
2012-06-08Resolve formatting differences between DB forge driversAndrey Andreev1-1/+1
2012-06-07Fix a syntax errorAndrey Andreev1-1/+1
2012-06-07Some more minor improvementsAndrey Andreev2-13/+8
2012-06-06Merge upstream branch and some changes for better readabilityAndrey Andreev2-39/+19
2012-06-04Fix an SQLite3 pconnect() bug + other minor changesAndrey Andreev1-3/+3
2012-06-04Revert/optimize some changes from 48a2baf0e288accd206f5da5031d29076e130792Andrey Andreev1-1/+1
2012-06-02Fix for bug in SQLite introduced in 48a2baf0e288accd206f5da5031d29076e130792Alex Bilbie1-1/+1
2012-06-02Replaced `==` with `===` and `!=` with `!==` in /system/databaseAlex Bilbie2-5/+5
2012-05-26Move count_all() from the drivers to CI_DB_driverAndrey Andreev1-29/+0
2012-05-23Removed the parameter use in database drivers' _close() and added a default ↵Andrey Andreev1-4/+3
_close() method in CI_DB_driver + some changelog fixes
2012-05-02Some line separation for better readabilityAndrey Andreev1-0/+5
2012-04-27Merge upstream branchAndrey Andreev4-110/+9
2012-04-26Merge branch 'develop' of git://github.com/EllisLab/CodeIgniter into developJamie Rumbelow4-395/+95
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-12Changed default CI_DB_result::_data_seek() return value to FALSE and removed ↵Andrey Andreev1-1/+1
the method from drivers that don't support it
2012-04-09DB Utility improvementsAndrey Andreev1-45/+2
- 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 Andreev1-2/+2
2012-04-09Multiple DB Forge improvementsAndrey Andreev1-40/+5
- 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-09Added a default _delete() method to CI_DB_active_recordAndrey Andreev1-33/+0
2012-04-06Merge upstream branchAndrey Andreev2-73/+9
2012-04-06Renamed _escape_identifiers() to escape_identifiers() and moved it to ↵Andrey Andreev2-43/+2
CI_DB_driver
2012-04-05Added a default _truncate() method to CI_DB_active_recordAndrey Andreev1-3/+4
2012-04-05Add replace() support for SQLite/SQLite3Andrey Andreev1-0/+17