diff options
| author | Barry Warsaw | 2013-11-25 21:26:15 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2013-11-25 21:26:15 -0500 |
| commit | 833633741f110354408b3e0cfd7f733a2541e97c (patch) | |
| tree | 4f63f9bb3a9b17a2250b398a6f80f51e6080a82d /src/mailman/database/schema | |
| parent | 91a39201f65747fde915495813e41ff324f87625 (diff) | |
| download | mailman-833633741f110354408b3e0cfd7f733a2541e97c.tar.gz mailman-833633741f110354408b3e0cfd7f733a2541e97c.tar.zst mailman-833633741f110354408b3e0cfd7f733a2541e97c.zip | |
Checkpointing.
Diffstat (limited to 'src/mailman/database/schema')
| -rw-r--r-- | src/mailman/database/schema/sqlite_20130406000000_01.sql | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/src/mailman/database/schema/sqlite_20130406000000_01.sql b/src/mailman/database/schema/sqlite_20130406000000_01.sql index 9bdc2aae0..fe30ed247 100644 --- a/src/mailman/database/schema/sqlite_20130406000000_01.sql +++ b/src/mailman/database/schema/sqlite_20130406000000_01.sql @@ -6,12 +6,17 @@ -- For SQLite3 migration strategy, see -- http://sqlite.org/faq.html#q11 --- REMOVALS from the bounceevent table: +-- ADD listarchiver table. + +-- REMOVALs from the bounceevent table: -- REM list_name --- ADDS to the ban bounceevent table: +-- ADDs to the bounceevent table: -- ADD list_id +-- ADDs to the mailinglist table: +-- ADD archiver_id + CREATE TABLE bounceevent_backup ( id INTEGER NOT NULL, email TEXT, @@ -28,3 +33,14 @@ INSERT INTO bounceevent_backup SELECT FROM bounceevent; ALTER TABLE bounceevent_backup ADD COLUMN list_id TEXT; + +CREATE TABLE listarchiver ( + id INTEGER NOT NULL, + mailing_list_id INTEGER NOT NULL, + name TEXT NOT NULL, + _is_enabled BOOLEAN, + PRIMARY KEY (id) + ); + +CREATE INDEX ix_listarchiver_mailing_list_id + ON listarchiver(mailing_list_id); |
