Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3c22e5f4

Von Bernd Bleßmann vor mehr als 3 Jahren hinzugefügt

  • ID 3c22e5f4b953f463a33b722d6f4f122e4a20c99a
  • Vorgänger 78edb322
  • Nachfolger 078bb016

Zeiterfassung: Fremdschlüssel für Auftrag: DB-Upgrade und Rose

Unterschiede anzeigen:

SL/DB/MetaSetup/TimeRecording.pm
19 19
  id              => { type => 'serial', not_null => 1 },
20 20
  itime           => { type => 'timestamp', default => 'now()', not_null => 1 },
21 21
  mtime           => { type => 'timestamp', default => 'now()', not_null => 1 },
22
  order_id        => { type => 'integer' },
22 23
  part_id         => { type => 'integer' },
23 24
  payroll         => { type => 'boolean', default => 'false' },
24 25
  project_id      => { type => 'integer' },
......
41 42
    key_columns => { employee_id => 'id' },
42 43
  },
43 44

  
45
  order => {
46
    class       => 'SL::DB::Order',
47
    key_columns => { order_id => 'id' },
48
  },
49

  
44 50
  part => {
45 51
    class       => 'SL::DB::Part',
46 52
    key_columns => { part_id => 'id' },
sql/Pg-upgrade2/time_recordings_add_order.sql
1
-- @tag: time_recordings_add_order
2
-- @description: Erweiterung Zeiterfassung um Fremdschlüssel zu Auftrag
3
-- @depends: time_recordings_date_duration
4

  
5
ALTER TABLE time_recordings ADD COLUMN order_id INTEGER REFERENCES oe (id);

Auch abrufbar als: Unified diff