Místo smazání řádků nastavení deleted = id?
- thorewi
- Člen | 84
Zdravím,
upravil jsem si svůj BaseDbModel (třída, ze které dědí všechny modely) tak, aby když zavolám funkci delete() na tabulku, kde je sloupec deleted, tak aby se řádek nesmazal, ale jen se nastavilo deleted na id řádků. Pak samozřejmě si upravím funkci na výber z databáze tak, aby mě vracela jen ty řádky, kde je deleted = 0. Problém je samozřejmě když někdo nezavolá $this->context->nazevTabulky->delete(parametry pro smazani), ale zavolá funkci delete na Selection, GroupedSelection nebo ActiveRow, případně když někdo použije pro získání dat related() nebo select(). Čili jsem se možná vydal uplně špatnou cestou?
RSS tématu
Téma zavřeno