Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 814ba821

Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt

  • ID 814ba821969b16ab2268759fe436967dbbe5a91e
  • Vorgänger d6db8528

FIX: uidvalidity für Emailordner mit speichern

Unterschiede anzeigen:

SL/DB/MetaSetup/EmailJournal.pm
9 9
__PACKAGE__->meta->table('email_journal');
10 10

  
11 11
__PACKAGE__->meta->columns(
12
  body            => { type => 'text', not_null => 1 },
13
  email_import_id => { type => 'integer' },
14
  extended_status => { type => 'text', not_null => 1 },
15
  folder          => { type => 'text' },
16
  from            => { type => 'text', not_null => 1 },
17
  headers         => { type => 'text', not_null => 1 },
18
  id              => { type => 'serial', not_null => 1 },
19
  itime           => { type => 'timestamp', default => 'now()', not_null => 1 },
20
  mtime           => { type => 'timestamp', default => 'now()', not_null => 1 },
21
  recipients      => { type => 'text', not_null => 1 },
22
  sender_id       => { type => 'integer' },
23
  sent_on         => { type => 'timestamp', default => 'now()', not_null => 1 },
24
  status          => { type => 'enum', check_in => [ 'sent', 'send_failed', 'imported' ], db_type => 'email_journal_status', not_null => 1 },
25
  subject         => { type => 'text', not_null => 1 },
26
  uid             => { type => 'integer' },
12
  body               => { type => 'text', not_null => 1 },
13
  email_import_id    => { type => 'integer' },
14
  extended_status    => { type => 'text', not_null => 1 },
15
  folder             => { type => 'text' },
16
  folder_uidvalidity => { type => 'text' },
17
  from               => { type => 'text', not_null => 1 },
18
  headers            => { type => 'text', not_null => 1 },
19
  id                 => { type => 'serial', not_null => 1 },
20
  itime              => { type => 'timestamp', default => 'now()', not_null => 1 },
21
  mtime              => { type => 'timestamp', default => 'now()', not_null => 1 },
22
  recipients         => { type => 'text', not_null => 1 },
23
  sender_id          => { type => 'integer' },
24
  sent_on            => { type => 'timestamp', default => 'now()', not_null => 1 },
25
  status             => { type => 'enum', check_in => [ 'sent', 'send_failed', 'imported' ], db_type => 'email_journal_status', not_null => 1 },
26
  subject            => { type => 'text', not_null => 1 },
27
  uid                => { type => 'integer' },
27 28
);
28 29

  
29 30
__PACKAGE__->meta->primary_key_columns([ 'id' ]);

Auch abrufbar als: Unified diff