wo4hjddlZGddejZGddejZd dZd dZdS) NcJeZdZGddZejdZdS) MalwareScanceZdZdZdS)MalwareScan.Meta malware_scansN__name__ __module__ __qualname__db_tablen/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/migrations/143_malware_hit_cascade_delete.pyMetars"rrT) primary_keyN)r r r rpeewee CharFieldscanidr rrrrsM########V $ / / /FFFrrceZdZGddZejZejedddZ ej dZ ej dZ ej dZejddZej dd Zej d Zej d Zejd Zej d Zejd Zed ZdS) MalwareHitceZdZdZdS)MalwareHit.Meta malware_hitsNrr rrrr s!rrFhitsCASCADE)null related_name on_delete)r)rdefaultzai-bolitTfound)rc8td|jjS)Nc|jSN) column_name)fields rz,MalwareHit.get_field_names.. s !2r)map_meta sorted_fields)clss rget_field_nameszMalwareHit.get_field_namess22CI4KLLLrN)r r r rrPrimaryKeyFieldidForeignKeyFieldrrruser BlobField orig_filetype BooleanField maliciousvendorhashsize FloatField timestampstatus cleaned_at classmethodr+r rrrr sf""""""""   ! !B #V #%f F 6  ' ' 'D  e,,,I 6  ' ' 'D##>>>I V 5* = = =F 6  & & &D 6  & & &D!!t,,,I V g . . .F""---JMM[MMMrrFc 6|d|tdt}|d||ddS)Nz4ALTER TABLE malware_hits RENAME TO malware_hits_old;,z@INSERT INTO malware_hits ({0}) SELECT {0} FROM malware_hits_old;zDROP TABLE malware_hits_old;)sql create_modelrjoinr+format)migratordatabasefakekwargsmalware_hit_fieldss rmigraterH#s LLGHHH *%%%*"<"<">">?? LLJ " # # LL/00000rc dSr#r )rCrDrErFs rrollbackrJ/sDr)F)rModelrrrHrJr rrrLs 00000&,000MMMMMMMM0 1 1 1 1      r