nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1From d691550163941db6dbcec2f347fee4d3941615a0 Mon Sep 17 00:00:00 2001
2From: Robin <robin@whoisearth.com>
3Date: Wed, 1 Jan 2025 10:31:44 -0500
4Subject: [PATCH 1/2] Update calendars.py
5
6Django 5.1 ... index_together deprecated.
7---
8 schedule/models/calendars.py | 2 +-
9 1 file changed, 1 insertion(+), 1 deletion(-)
10
11diff --git a/schedule/models/calendars.py b/schedule/models/calendars.py
12index 81f8a7de..d37097a7 100644
13--- a/schedule/models/calendars.py
14+++ b/schedule/models/calendars.py
15@@ -231,7 +231,7 @@ class CalendarRelation(models.Model):
16 class Meta:
17 verbose_name = _("calendar relation")
18 verbose_name_plural = _("calendar relations")
19- index_together = [("content_type", "object_id")]
20+ indexes = [models.Index(fields=["content_type", "object_id"])]
21
22 def __str__(self):
23 return "{} - {}".format(self.calendar, self.content_object)
24
25From 768d2d3842ce6af8115741ef5758a72ab4659491 Mon Sep 17 00:00:00 2001
26From: Robin <robin@whoisearth.com>
27Date: Wed, 1 Jan 2025 10:32:56 -0500
28Subject: [PATCH 2/2] Update events.py
29
30Django 5.1 .... index_together deprecated
31---
32 schedule/models/events.py | 6 +++---
33 1 file changed, 3 insertions(+), 3 deletions(-)
34
35diff --git a/schedule/models/events.py b/schedule/models/events.py
36index bf6fa5f1..bc9671c5 100644
37--- a/schedule/models/events.py
38+++ b/schedule/models/events.py
39@@ -92,7 +92,7 @@ class Event(models.Model):
40 class Meta:
41 verbose_name = _("event")
42 verbose_name_plural = _("events")
43- index_together = (("start", "end"),)
44+ indexes = [models.Index(fields=["start", "end"])]
45
46 def __str__(self):
47 return gettext("%(title)s: %(start)s - %(end)s") % {
48@@ -571,7 +571,7 @@ class EventRelation(models.Model):
49 class Meta:
50 verbose_name = _("event relation")
51 verbose_name_plural = _("event relations")
52- index_together = [("content_type", "object_id")]
53+ indexes = [models.Index(fields=["content_type", "object_id"])]
54
55 def __str__(self):
56 return "{}({})-{}".format(
57@@ -594,7 +594,7 @@ class Occurrence(models.Model):
58 class Meta:
59 verbose_name = _("occurrence")
60 verbose_name_plural = _("occurrences")
61- index_together = (("start", "end"),)
62+ indexes = [models.Index(fields=["start", "end"])]
63
64 def __init__(self, *args, **kwargs):
65 super().__init__(*args, **kwargs)