summaryrefslogtreecommitdiff
path: root/src/mailman/database
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/database')
-rw-r--r--src/mailman/database/mailinglist.py6
-rw-r--r--src/mailman/database/mailman.sql4
2 files changed, 5 insertions, 5 deletions
diff --git a/src/mailman/database/mailinglist.py b/src/mailman/database/mailinglist.py
index 8803a5fa4..e380a71b1 100644
--- a/src/mailman/database/mailinglist.py
+++ b/src/mailman/database/mailinglist.py
@@ -66,7 +66,7 @@ class MailingList(Model):
admin_responses = Pickle()
postings_responses = Pickle()
request_responses = Pickle()
- digest_last_sent_at = Float()
+ digest_last_sent_at = DateTime()
one_last_digest = Pickle()
volume = Int()
last_post_time = DateTime()
@@ -108,8 +108,8 @@ class MailingList(Model):
digest_header = Unicode()
digest_is_default = Bool()
digest_send_periodic = Bool()
- digest_size_threshold = Int()
- digest_volume_frequency = Int()
+ digest_size_threshold = Float()
+ digest_volume_frequency = Enum()
digestable = Bool()
discard_these_nonmembers = Pickle()
emergency = Bool()
diff --git a/src/mailman/database/mailman.sql b/src/mailman/database/mailman.sql
index b098ed13b..61d48285a 100644
--- a/src/mailman/database/mailman.sql
+++ b/src/mailman/database/mailman.sql
@@ -37,7 +37,7 @@ CREATE TABLE mailinglist (
admin_responses BLOB,
postings_responses BLOB,
request_responses BLOB,
- digest_last_sent_at NUMERIC(10, 2),
+ digest_last_sent_at TIMESTAMP,
one_last_digest BLOB,
volume INTEGER,
last_post_time TIMESTAMP,
@@ -77,7 +77,7 @@ CREATE TABLE mailinglist (
digest_is_default BOOLEAN,
digest_send_periodic BOOLEAN,
digest_size_threshold INTEGER,
- digest_volume_frequency INTEGER,
+ digest_volume_frequency TEXT,
digestable BOOLEAN,
discard_these_nonmembers BLOB,
emergency BOOLEAN,