Commits

Author Commit Message Labels Comments Date
adamv
Backing out IDENTITY_INSERT support again. SQL Server only needs this set if you are inserting into an actual IDENTITY column (which one of my schemas uses.) No Django provided models use this kind of field, and it really doesn't work when the primary key is a string anyway (as for the session table.)
adamv
Preliminary fix for issue 11 regression.
adamv
adamv
Adding some value-insert tests, with notes on which fields aren't yet supported by this backend. Added issue 13's float datatype fix.
adamv
Added null float model.
adamv
Preliminary fixes along the lines of issue 13.
adamv
Reverting the "INSERT_IDENTITY" change, as it breaks other stuff.
adamv
Minor style changes.
adamv
Updated REGEX_LIKE deploy script -- still has hardcoded database name and file path.
adamv
Lots of changes: * Initial fix for bug 11, "loaddata" not working because of IDENTITY_INSERT * Initial fix for bug 12, not all field/table name usages being quoted properly * Test refactoring on the way to having automatable unit tests * Some documentation for deploying CLR-based REGEX support; want to get an automated deployment.
adamv
Adding regex tests -- they don't run yet because loaddata doesn't work under SQL Server (due to IDENTITY_INSERT issues.)
adamv
* Adding a django patch for table names with spaces into this repo, in case the filed bug gets rejected or whatever. * regex lookup tweak.
adamv
Migrating to queryset-refactor: * REGEX support now in DatabaseOperations instead of a django patch.
adamv
* Added more diagnostic info. to the standard error message - now outputting information on the generated ADO Command Parameters.
adamv
* Additional null column tests.
adamv
Added support scripts to test case.
adamv
* Some style changes * Bug 009: ado layer bombing out on NULL parameters.
adamv
- Changed column types to unicode (nvarchar) where appropriate
adamv
More 2.3-isms and fixes: - Removed use of "types" module for bare type names. - Switched type comparisons to isinstance
adamv
Moved patches folder up a level.
adamv
- Style changes to source code - Updated the ADO driver to use a couple of 2.3-isms (figured it was about time.) - Removed remnants of mxDatetime support to simplify date conversions - Moved ADO consts to separate module, which is now shared w/ introspection.py - Added workaround for Issue 6: http://code.google.com/p/django-mssql/issues/detail?id=6 - Added fix for Issue 8: http://code.google.com/p/django-mssql/issues/detail?id=…
adamv
Adding separate drop database script; renaming sample project because there are going to be multiple projects.
adamv
Added the beginnings of some tests. - create_database.sql creates a test databaes with: -- Spaces in a table name -- Spaces in a column name - testbackend is a Django project that uses (via a relative path) the current backend code This lets management tools be run against the test schema.
adamv
Committing UNTESTED changes; bad form, I know, but I need to get these over to a different machine to test them.
adamv
Quoted table names with brackets [] in Introspection code, so table names with spaces, reserved words, etc. will parse correctly.
adamv
Change: Always return DateTime objects; previously Date objects were being returned for datetime fields set to Midnight. This breaks Django date/time template filters.
adamv
Updated readme.
adamv
Adding alternate RegExp support via VBScript.RegExp object.
adamv
Adding regex support for SQL Server, via a CLR assembly.
adamv
Added support for integrated security. Leave settings.DATABASE_USER blank to trigger integrated security.
  1. Prev
  2. Next