Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 7a778ade

Von Jan Büren vor fast 3 Jahren hinzugefügt

  • ID 7a778ade6545db45274f05ff70d800a8603a59fc
  • Vorgänger b99d067d
  • Nachfolger 70ae535d

Hilfstabelle oe_version erweitert

Unterschiede anzeigen:

SL/DB/MetaSetup/OrderVersion.pm
__PACKAGE__->meta->columns(
email_journal_id => { type => 'integer' },
file_id => { type => 'integer' },
final_version => { type => 'boolean', default => 'false' },
itime => { type => 'timestamp', default => 'now()' },
mtime => { type => 'timestamp' },
oe_id => { type => 'integer', not_null => 1 },
sql/Pg-upgrade2/oe_version.sql
-- @ignore: 0
CREATE TABLE oe_version (
oe_id integer,
version integer,
version INTEGER NOT NULL,
final_version BOOLEAN DEFAULT FALSE,
email_journal_id integer,
file_id integer,
itime TIMESTAMP DEFAULT now(),
......
FOREIGN KEY (oe_id) REFERENCES oe (id),
FOREIGN KEY (email_journal_id) REFERENCES email_journal (id),
FOREIGN KEY (file_id) REFERENCES files (id));
CREATE TRIGGER mtime_oe_version BEFORE UPDATE ON oe_version FOR EACH ROW EXECUTE PROCEDURE set_mtime();

Auch abrufbar als: Unified diff