Django-mssql

Latest version: v1.8

Safety actively analyzes 620785 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.8

----

- Only Django 1.8 is supported
- MSSQL Server 2012 or newer is supported
- Fixed usage of `isoformat()` for Python 2.7. (Thanks erinwyher)
- Fixed error when doing a zero size slicing of [0:0]. :djangoticket:`25894`
(Thanks Rebecca Muraya)
- Removed code supporting Django versions prior to 1.8. (Thanks Tim Graham)
- Force `pywintypes.datetime` to `datetime.datetime`.
- Fixed Read the Docs link (Thanks Adam Johnson)
- Removed unused DatabaseError and IntegrityError declarations.
- Changing a field type will now preserve the field's nullability.
- Fixed date and time related conversions when using django-mssql provided
fields.

1.7.1

------

- Added missing ``_hints`` to ``RawStoredProcedureQuerySet`. :issue:`83`
(Thanks Xiayun Sun)

1.7

----

- Enabled bulk_insert database feature. :issue:`6` (Thanks João Pedro Francese)
- Fixed string representation for Decimals in format '2.82E+3'. :issue:`55`
(Thanks João Pedro Francese)
- Simplified the ``SQLCompiler`` by taking advantage of *OFFSET*/*FETCH* for
slicing.
- SQL 2008 and 2008r2 are no longer supported.
- Removed modified BaseDatabaseSchema and refactored to use the class provided
by Django.
- Removed south_adapter.py

1.6.1

------

- Fixed issue with setup.py that prevented installing on Python 3.4. :issue:`60`

1.6

----

- SQL Server 2005 is no longer supported. It should not be used.
- Added support for Django 1.7.

- Schema migrations is a new Django feature that may have unexpected issues
that could result in data loss or destruction of the database schema. You
should inspect all generated SQL before manually applying to your production
database.

- Password is masked from the connection string if there are connection errors.
Thanks Martijn Pieters.
- Added :ref:`project-goals` and documentation geared toward those wanting to
contribute to Django-mssql. See :ref:`contributing`.
- Removed the `dbgui` management command, which didn't work anyway.

1.5.1

------

- Datetime strings are now in a format that should work regardless of SQL language/format setting. :issue:`57`
- The default value for :setting:`use_legacy_date_fields` has changed to 'False'. This setting will be removed in a
later version. Once removed, any usage of the legacy 'datetime' datatype will require using the provided
'Legacy*Field' model fields.
- SQL Server 2005 has not been tested in a while and support will officially be removed in the next release.
- Decimals are passed through ADO as strings to avoid rounding to four places. :issue:`55`.
- Database introspection will now identify a char type with a length over 8000 as a ``TextField``. :issue:`53`
- Minor changes to make it possible to subclass django-mssql for use on a non-Windows platform.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.