Dan Tao
|
738faf9da2
|
Fixed #30108 -- Allowed adding foreign key constraints in the same statement that adds a field.
|
2019-01-29 15:42:57 -05:00 |
Nick Pope
|
e7f0e9b704
|
Renamed import in MySQL introspection backend for consistency.
|
2019-01-09 08:12:45 -05:00 |
Tim Graham
|
88619e6129
|
Bumped mysqlclient requirement to >= 1.3.13.
There are test failures with older versions.
|
2018-12-06 14:49:27 -05:00 |
Tim Graham
|
284b3221a2
|
Fixed #30013 -- Fixed DatabaseOperations.last_executed_query() with mysqlclient 1.3.14+.
|
2018-12-05 14:46:23 -05:00 |
Sergey Fedoseev
|
80ba7a881f
|
Fixed cached_properties that share a common property.
The aliases aren't cached and thus the old usage will be an error after
refs #29478.
|
2018-11-19 08:59:46 -05:00 |
Mads Jensen
|
a906c98982
|
Fixed #29547 -- Added support for partial indexes.
Thanks to Ian Foote, Mariusz Felisiak, Simon Charettes, and
Markus Holtermann for comments and feedback.
|
2018-10-29 19:34:54 -04:00 |
thomazzo
|
9625d13f7b
|
Fixed #29882 -- Added events and stored routines to MySQL's cloned test databases.
|
2018-10-29 14:45:30 -04:00 |
Sergey Fedoseev
|
9a88c6dd6a
|
Fixed #29827 -- Fixed reuse of test databases with --keepdb on MySQL.
Regression in e1253bc26f .
|
2018-10-25 19:37:41 -04:00 |
Tim Graham
|
9b52bd6575
|
Made DatabaseFeatures.uses_savepoints default to True.
|
2018-10-25 10:02:47 -04:00 |
Mariusz Felisiak
|
328f5627dd
|
Fixed #29870 -- Added DurationField introspection for Oracle and PostgreSQL.
Thanks Tim Graham for the review.
|
2018-10-21 09:08:05 +02:00 |
Mariusz Felisiak
|
f2e2a1bd4b
|
Fixed #29845 -- Fixed Cast crash on MySQL when casting to DecimalField.
|
2018-10-15 15:57:22 +02:00 |
Sergey Fedoseev
|
3957f767bb
|
Simplified handling of DurationField values on MySQL/MariaDB.
|
2018-10-09 10:38:42 -04:00 |
Jon Dufresne
|
efd8a82e26
|
Refs #27795 -- Removed force_bytes() usage in MySQL backend.
The mysqlclient cursor attribute `_last_executed` is always stored as
bytes. Decode it.
TextField values are already type str. No need to decode.
|
2018-10-03 10:37:36 +02:00 |
Jon Dufresne
|
c37b844349
|
Fixed ResourceWarning in MySQL's _clone_test_db().
|
2018-10-02 10:23:21 -04:00 |
Jon Dufresne
|
82f286cf6f
|
Refs #29784 -- Switched to https:// links where available.
|
2018-09-26 08:48:47 +02:00 |
Claude Paroz
|
50b8493581
|
Refs #29654 -- Replaced three dots with ellipsis character in output strings.
|
2018-08-22 09:13:58 -04:00 |
Sigurd Ljødal
|
3e09b37f80
|
Fixed #28649 -- Added ExtractIsoYear database function and iso_year lookup.
|
2018-08-18 13:09:15 -04:00 |
Tom
|
f1fbef6cd1
|
Fixed #28668 -- Allowed QuerySet.bulk_create() to ignore insert conflicts.
|
2018-08-03 17:40:46 -04:00 |
Tom Forbes
|
4198445afc
|
Refs #29548 -- Fixed failing window tests on MariaDB 10.3.
|
2018-07-30 19:54:56 -04:00 |
Mariusz Felisiak
|
ac25dd1f8d
|
Fixed #29569 -- Fixed Cast() with AutoField and BigAutoField.
|
2018-07-25 08:00:11 +02:00 |
Claude Paroz
|
65503ca097
|
Fixed #29040 -- Made test database creation messages use a consistent output stream.
|
2018-07-19 18:05:33 -04:00 |
Ian Foote
|
952f05a6db
|
Fixed #11964 -- Added support for database check constraints.
|
2018-07-10 15:32:33 -04:00 |
Tom Forbes
|
45c035c823
|
Refs #29548 -- Fixed non-GIS test failures on MariaDB.
|
2018-07-09 14:59:42 -04:00 |
Michal Čihař
|
39e287d8bf
|
Fixed #29544 -- Fixed regex lookup on MariaDB.
Regression in 4249076844 .
|
2018-07-05 12:11:49 -04:00 |
Thomas Grainger
|
4fba321a45
|
Fixed #29480 -- Made MySQL backend retrieve constraint columns in their defined order.
|
2018-06-29 10:43:53 -04:00 |
Tom
|
4249076844
|
Refs #29451 -- Fixed regex/iregex lookups on MySQL 8.
|
2018-06-20 10:57:28 -04:00 |
bakabiko
|
a7bc1aea03
|
Fixed #29380 -- Added support for QuerySet.select_for_update()'s nowait and skip_locked options on MySQL 8+.
|
2018-05-18 19:37:36 -04:00 |
Tom
|
c1c163b427
|
Fixed #28574 -- Added QuerySet.explain().
|
2018-04-19 10:52:19 -04:00 |
Brett Cannon
|
64b74804c5
|
Fixed #29334 -- Updated pypi.python.org URLs to pypi.org.
|
2018-04-17 20:24:27 -04:00 |
Mariusz Felisiak
|
6141c752fe
|
Fixed #29251 -- Added bytes to str conversion in LPad/RPad database functions on MySQL.
Thanks Tim Graham for the review.
|
2018-04-03 18:24:04 +02:00 |
Tim Graham
|
6421bd702f
|
Refs #29227 -- Made inspectdb generate BooleanField(null=True) rather than NullBooleanField.
|
2018-03-20 12:10:10 -04:00 |
Claude Paroz
|
3c4ff21763
|
Fixed #29103 -- Removed bad 'b'-prefix added by MySQL's SchemaEditor.quote_value().
|
2018-03-17 16:36:54 -04:00 |
Sergey Fedoseev
|
d696fccae6
|
Fixed #29209 -- Fixed Cast() with TextField on MySQL and Oracle.
|
2018-03-12 21:57:14 -04:00 |
Sergey Fedoseev
|
ba4a986240
|
Refs #28459 -- Improved performance of time difference expressions on MySQL.
|
2018-03-01 14:42:21 +05:00 |
Mariusz Felisiak
|
34b52f8572
|
Renamed the allow_sliced_subqueries database feature to allow_sliced_subqueries_with_in.
After 0899d583bd this database feature is
false only on MySQL which doesn't support sliced subqueries only with
IN/ALL/ANY/SOME.
|
2018-02-07 08:27:47 +01:00 |
Mariusz Felisiak
|
f73f821143
|
Removed uneeded comment in DatabaseWrapper.check_constraints() on SQLite/MySQL backends.
|
2018-01-31 20:02:45 -05:00 |
Sigurd Ljødal
|
a455e732a0
|
Fixed #28650 -- Added TruncWeek database function.
|
2018-01-27 09:59:13 -05:00 |
Дилян Палаузов
|
d7b2aa24f7
|
Fixed #28982 -- Simplified code with and/or.
|
2018-01-03 20:12:23 -05:00 |
Sergey Fedoseev
|
98e78ac754
|
Bumped minimum supported mysqlclient version to 1.3.7.
Follow up to ad9390bba2 .
|
2017-12-29 11:55:29 -05:00 |
Sergey Fedoseev
|
ae6fa914aa
|
Fixed #28926 -- Fixed loss of precision of big DurationField values on SQLite and MySQL.
|
2017-12-28 17:35:41 -05:00 |
Sergey Fedoseev
|
44908d4d93
|
Fixed #28967 -- Prevented Cast to FloatField from rounding to integer on MySQL.
|
2017-12-27 19:16:37 -05:00 |
Nick Pope
|
f3a98224e6
|
Refs #28909 -- Simplifed code using unpacking generalizations.
|
2017-12-21 21:05:23 -05:00 |
Nick Pope
|
d13a9e44de
|
Fixed #28909 -- Simplified code using tuple/list/set/dict unpacking.
|
2017-12-11 07:08:45 -05:00 |
Sergey Fedoseev
|
c5a2f48bed
|
Improved performance of loading DateTimeField on Oracle and MySQL.
|
2017-12-08 09:53:27 -05:00 |
Jon Dufresne
|
7a6fbf36b1
|
Fixed #28853 -- Updated connection.cursor() uses to use a context manager.
|
2017-11-28 11:28:09 -05:00 |
Tim Graham
|
e3c852cbd6
|
Fixed #28804 -- Fixed "Unknown system variable 'transaction_isolation'" on MariaDB.
Regression in 967450a3bf .
|
2017-11-20 10:08:34 -05:00 |
Sergey Fedoseev
|
967450a3bf
|
Fixed #28794 -- Fixed tx_isolation deprecation warning on MySQL 5.7.20+.
|
2017-11-14 15:40:44 -05:00 |
Tim Graham
|
dd82f33271
|
Fixed #27979 -- Made MySQL raise IntegrityError rather than OperationalError when saving negative numbers in PositiveInteger fields.
|
2017-09-29 15:20:32 -04:00 |
Tim Graham
|
8a1768432b
|
Fixed #28552 -- Dropped support for MySQL 5.5.
|
2017-09-25 14:48:11 -04:00 |
Tim Graham
|
578711c310
|
Refs #27098 -- Removed DatabaseIntrospection.get_indexes() per deprecation timeline.
|
2017-09-22 12:51:18 -04:00 |