summaryrefslogtreecommitdiffstats
path: root/system/database/drivers/mssql
AgeCommit message (Collapse)AuthorFilesLines
2015-01-21Remove closing blocks at end of PHP filesvlakoff4-12/+0
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/+106
2014-07-01Fix #3124Andrey Andreev1-2/+2
2014-05-09Remove (most of) error suppression from database drivers (issue #3036)Andrey Andreev2-8/+8
2014-02-25Remove error suppression usage from db_connect()Andrey Andreev1-2/+2
2014-02-25Make db_pconnect an alias for db_connect(TRUE) and reduce code repetitionAndrey Andreev1-12/+0
2014-02-20Don't use error suppression with ini_set()Andrey Andreev1-1/+1
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.
2014-02-09Style Guidedarwinel1-1/+1
Logical Operators Use of || is discouraged as its clarity on some output devices is low (looking like the number 11 for instance). && is preferred over AND but either are acceptable, and a space should always precede and follow !
2013-01-29Fix list_fields seek bugChris Buckley1-0/+1
On the first list_fields call, the field pointer is moved to the end of the list of fields. This change ensures that the pointer is positioned at the start of the field list before grabbing the names. Signed-off-by: Chris Buckley <chris@cmbuckley.co.uk>
2013-01-24Move db_select() call from CI_DB_driver::initialize() to db_connect()Andrey Andreev1-0/+12
so that it's only called by drivers that need it ('mysql', 'mssql'). As proposed in issue #2187.
2013-01-10Unify escape_str() array input and LIKE logicAndrey Andreev1-37/+0
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-19Add db_set_charset() support for the mssql driverAndrey Andreev1-0/+13
2012-11-16Improve DB field_data() for PostgreSQLAndrey Andreev1-2/+2
2012-11-16Improve DB field_data() for Oracle (and fix its max_length for MSSQL / SQLSRV)Andrey Andreev1-2/+4
2012-11-16Improve DB field_data() for MSSQL / SQL ServerAndrey Andreev2-16/+37
2012-11-13Add seed values support for Query Builder order_byAndrey Andreev1-2/+2
(feature request #1987)
2012-11-06Fix a lang key typoAndrey Andreev2-2/+2
2012-11-06Fix #589Andrey Andreev1-0/+23
2012-11-05Refactored DB ForgeAndrey Andreev1-96/+64
- 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-20/+38
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 Andreev2-2/+20
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-2/+4
2012-10-23Fix issue #1917Andrey Andreev1-2/+21
2012-10-12Merge changes from developAndrey Andreev1-20/+0
2012-10-11Fix issue #1875Andrey Andreev1-1/+1
2012-10-06Fix issue #1257Andrey Andreev1-16/+0
2012-10-04Fix issue #1789Andrey Andreev1-4/+0
Signed-off-by: Andrey Andreev <narf@bofh.bg>
2012-07-19Implement _compile_order_by()Andrey Andreev1-3/+3
2012-07-19Remove _limit()'s extra parameters and qb_limit, qb_offset unneeded ↵Andrey Andreev1-14/+6
typecasts + add _compile_group_by() method
2012-07-18Merge where() and having() logic - it's structurally identical and only the ↵Andrey Andreev1-1/+1
keyword differs
2012-07-18Remove dependancies on qb_like and remove unneeded parameters from ↵Andrey Andreev1-31/+10
_delete(), _like(), _update(), _update_batch()
2012-07-06_fetch_object(), custom_result_object() to utilize PHP's native capability ↵Andrey Andreev1-3/+17
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-07-02Fix MSSQL & SQLSRV db_connect()Andrey Andreev1-28/+16
2012-06-24Some fixes to the SQLSRV and MSSQL driversAndrey Andreev1-25/+9
2012-06-11Add OFFSET support for SQL Server 2005+ in MSSQL/SQLSRVAndrey Andreev1-1/+24
2012-06-08escape_identifiers() to accept arrays as wellAndrey Andreev1-2/+2
2012-06-08Added MSSQL/SQLSRV field escaping support with QUOTE_IDENTIFIER detection ↵Andrey Andreev1-4/+45
(issue #706)
2012-06-08Add a default _from_tables() method to CI_DB_query_builder and remove it ↵Andrey Andreev1-6/+1
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-07Merge upstream branchAndrey Andreev2-58/+37