diff options
| author | Anssi Kääriäinen <akaariai@gmail.com> | 2013-08-30 09:41:07 +0300 |
|---|---|---|
| committer | Anssi Kääriäinen <akaariai@gmail.com> | 2013-08-30 09:41:07 +0300 |
| commit | e973ee6a9879969b8ae05bb7ff681172cc5386a5 (patch) | |
| tree | d144ae6297a03a3e9836f47c4cd4a08e51ad335d /tests/basic/models.py | |
| parent | 13be3bfef1441f9f3c9eb3cad21b5ae158fdb874 (diff) | |
Fixed #20988 -- Added model meta option select_on_save
The option can be used to force pre 1.6 style SELECT on save behaviour.
This is needed in case the database returns zero updated rows even if
there is a matching row in the DB. One such case is PostgreSQL update
trigger that returns NULL.
Reviewed by Tim Graham.
Refs #16649
Diffstat (limited to 'tests/basic/models.py')
| -rw-r--r-- | tests/basic/models.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/basic/models.py b/tests/basic/models.py index 1bffcb9cda..ee44c1658a 100644 --- a/tests/basic/models.py +++ b/tests/basic/models.py @@ -19,6 +19,11 @@ class Article(models.Model): def __str__(self): return self.headline +class ArticleSelectOnSave(Article): + class Meta: + proxy = True + select_on_save = True + @python_2_unicode_compatible class SelfRef(models.Model): selfref = models.ForeignKey('self', null=True, blank=True, |
