django-mssql / sqlserver_ado / base.py

Author Commit Message Labels Comments Date
Michael Manfre avatarMichael Manfre
supports_date_lookup_using_string = False to disable unit test
Michael Manfre avatarMichael Manfre
Set 'supports_regex_backreferencing = False' to disable those Django tests.
Michael Manfre avatarMichael Manfre
Fixed #17 - Added support for can_return_id_from_insert
Michael Manfre avatarMichael Manfre
Fixed 'unsupported format character 'S'' caused by iendswith operator
Michael Manfre avatarMichael Manfre
Convert % format strings to using format in preparation for Python 3
Michael Manfre avatarMichael Manfre
Fixed #14 - Default provider changed to 'SQLCLI10' with use_mars = True
Michael Manfre avatarMichael Manfre
SQL containing AVG(...) will be modified to cast the contained values to float to allow the function to behave the same as for other databases. E.g. AVG([1,2]) will return 1.5, instead of 1. Casting can be disabled by 'disable_avg_cast' database option. Fixes #7
Michael Manfre avatarMichael Manfre
Allow backend to work in a timezone aware install while maintaining supports_timezones = False
Michael Manfre avatarMichael Manfre
Set 'microsoft' as vendor to allow conditional tests
Michael Manfre avatarMichael Manfre
Ensure a connection exists for disable/enable/check constraint functions.
Michael Manfre avatarMichael Manfre
Escape table names in check_constraints()
Michael Manfre avatarMichael Manfre
Fix ops reference
Michael Manfre avatarMichael Manfre
Implement disable_constraint_checking. Should probably only get used in single user mode if you're not familiar with scoping for the specific version of SQL server
Michael Manfre avatarMichael Manfre
Fix connection_created signal to provide "connection"
Michael Manfre avatarMichael Manfre
Disable bulk insert to allow tests to run
Michael Manfre avatarMichael Manfre
Disable timezone support because the tests fail.
Michael Manfre avatarMichael Manfre
Trim down DatabaseCreation to rely more upon django now that ticket 17467 has been resolved. Database drop and create happen against a transactionless connection to 'master'. Fixes #4
Michael Manfre avatarMichael Manfre
Enable has_bulk_insert database feature. Fixes #2
Michael Manfre avatarMichael Manfre
Fix apitest
Michael Manfre avatarMichael Manfre
Rework SQL server version detection to auto-introspect if a connection has not been established
Tags
release/1.0.1
Michael Manfre avatarMichael Manfre
Remove initial database connection because it is not needed to introspect the database server version prior to cursor being used. Fixes case #115
Michael Manfre avatarMichael Manfre
Fix PORT setting to ensure it is actually include in the connection string. Fixes #117. Thanks Robert Ziebarth for reporting.
Michael Manfre avatarMichael Manfre
DatabaseOperations should accept passing the DatabaseWrapper
Michael Manfre avatarMichael Manfre
Fix SQL version detection. A no-op cursor is opened when DatabaseWrapper is initialized to ensure the connection has been interogated.
Michael Manfre avatarMichael Manfre
use_mars option will now set the correct OLE keyword 'MARS Connection', instead of the one used by ADO.NET. issue 60
Michael Manfre avatarMichael Manfre
Connection will now detect if the database is SQL 2005. If 2005, date & time values will no longer strip microseconds.
Michael Manfre avatarMichael Manfre
Issue 98: Add support for django 1.3 change to DatabaseFeatures class.
Michael Manfre avatarMichael Manfre
Refactored repository to allow for easier packaging
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.