Użycie zlecenia jako template

Issue #45 resolved
Piotr created an issue

skopiowanie zlecenia ze wszystkimi opisami , komponentami , ich danymi oraz załącznikami

Comments (4)

  1. Pawel Grabarz repo owner

    Łącznie z załącznikami? No to mamy problem. Nie chcemy przecież powielać plików na serwerze...

  2. Piotr reporter

    a po co powielać ? przecież linki mogą zostać te same , można jedynie zablokować ich deletowanie.

  3. Pawel Grabarz repo owner

    Załączniki są rekordami w bazie, które przetrzymują oryginalne nazwy pliku, określają nazwę pliku na serwerze bazując na swoim ID, oraz posiadają relacje polimorficzną n..1 do zleceń oraz komponentów jednocześnie. Muszę całkowicie przerobić tą relację do n..n, oraz zmodyfikować zachowanie w przypadku usunięcia załączników. Mam na to pomysł, ale zabierze mi to trochę czasu. Główna trudność polega na tym, że załącznik nie posiada relacji do jednej tabeli, a do dwóch na raz (polimorfizm) przez id relacji + typ obiektu relacji. Trzeba będzie "popchnąć" tą relację poziom wyżej wstawiając dodatkową tabelę pośredniczącą.

    Problem w tym, że obecne już w systemie załączniki muszą pozostać na swoim miejscu.

  4. Log in to comment