Files
gomail/graphify-out/cache/ast/v0.9.37/f7cf95bcf96d3d90f4270b0bc467f2bef8907cef32e756c72649bf4ea7b75ca9.json
2026-08-09 18:03:09 +01:00

1 line
21 KiB
JSON

{"nodes": [{"id": "$graphify-root$_internal_db_models_go", "label": "models.go", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L1"}, {"id": "db_tenant", "label": "Tenant", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L7"}, {"id": "time", "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/db/models.go"}, {"id": "db_domain", "label": "Domain", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L18"}, {"id": "db_userrole", "label": "UserRole", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L31"}, {"id": "db_user", "label": "User", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L39"}, {"id": "db_apppassword", "label": "AppPassword", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L61"}, {"id": "db_session", "label": "Session", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L72"}, {"id": "db_alias", "label": "Alias", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L82"}, {"id": "db_listruleaction", "label": "ListRuleAction", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L93"}, {"id": "db_listrule", "label": "ListRule", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L100"}, {"id": "db_messageverdict", "label": "MessageVerdict", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L113"}, {"id": "db_message", "label": "Message", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L122"}, {"id": "db_mailboxentry", "label": "MailboxEntry", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L137"}, {"id": "db_outboundqueueentry", "label": "OutboundQueueEntry", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L151"}, {"id": "db_checkresult", "label": "CheckResult", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L167"}, {"id": "db_messagecheck", "label": "MessageCheck", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L177"}, {"id": "db_quarantinestatus", "label": "QuarantineStatus", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L189"}, {"id": "db_quarantineentry", "label": "QuarantineEntry", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L197"}, {"id": "db_releasetoken", "label": "ReleaseToken", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L210"}, {"id": "db_linkedaccountprovider", "label": "LinkedAccountProvider", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L222"}, {"id": "db_linkedaccountauthtype", "label": "LinkedAccountAuthType", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L231"}, {"id": "db_linkedaccount", "label": "LinkedAccount", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L239"}, {"id": "db_ownertype", "label": "OwnerType", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L267"}, {"id": "db_addressbook", "label": "Addressbook", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L274"}, {"id": "db_contact", "label": "Contact", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L284"}, {"id": "db_calendar", "label": "Calendar", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L294"}, {"id": "db_calendarobject", "label": "CalendarObject", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L306"}, {"id": "db_sievescript", "label": "SieveScript", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L322"}, {"id": "db_tlscert", "label": "TLSCert", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L334"}, {"id": "db_mfabackupcode", "label": "MFABackupCode", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L347"}], "edges": [{"source": "$graphify-root$_internal_db_models_go", "target": "go_pkg_time", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L3", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_tenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L7", "weight": 1.0}, {"source": "db_tenant", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L15", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_domain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L18", "weight": 1.0}, {"source": "db_domain", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L26", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_userrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L31", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L39", "weight": 1.0}, {"source": "db_user", "target": "db_userrole", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L46", "weight": 1.0, "context": "field"}, {"source": "db_user", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L56", "weight": 1.0, "context": "field"}, {"source": "db_user", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L57", "weight": 1.0, "context": "field"}, {"source": "db_user", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L58", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_apppassword", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L61", "weight": 1.0}, {"source": "db_apppassword", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L67", "weight": 1.0, "context": "field"}, {"source": "db_apppassword", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L68", "weight": 1.0, "context": "field"}, {"source": "db_apppassword", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L69", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_session", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L72", "weight": 1.0}, {"source": "db_session", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L78", "weight": 1.0, "context": "field"}, {"source": "db_session", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L79", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_alias", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L82", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_listruleaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L93", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_listrule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L100", "weight": 1.0}, {"source": "db_listrule", "target": "db_listruleaction", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L103", "weight": 1.0, "context": "field"}, {"source": "db_listrule", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L108", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_messageverdict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L113", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_message", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L122", "weight": 1.0}, {"source": "db_message", "target": "db_messageverdict", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L130", "weight": 1.0, "context": "field"}, {"source": "db_message", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L133", "weight": 1.0, "context": "field"}, {"source": "db_message", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L134", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_mailboxentry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L137", "weight": 1.0}, {"source": "db_mailboxentry", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L145", "weight": 1.0, "context": "field"}, {"source": "db_mailboxentry", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L146", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_outboundqueueentry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L151", "weight": 1.0}, {"source": "db_outboundqueueentry", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L160", "weight": 1.0, "context": "field"}, {"source": "db_outboundqueueentry", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L161", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_checkresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L167", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_messagecheck", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L177", "weight": 1.0}, {"source": "db_messagecheck", "target": "db_checkresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L181", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_quarantinestatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L189", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_quarantineentry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L197", "weight": 1.0}, {"source": "db_quarantineentry", "target": "db_quarantinestatus", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L201", "weight": 1.0, "context": "field"}, {"source": "db_quarantineentry", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L204", "weight": 1.0, "context": "field"}, {"source": "db_quarantineentry", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L205", "weight": 1.0, "context": "field"}, {"source": "db_quarantineentry", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L206", "weight": 1.0, "context": "field"}, {"source": "db_quarantineentry", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L207", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_releasetoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L210", "weight": 1.0}, {"source": "db_releasetoken", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L215", "weight": 1.0, "context": "field"}, {"source": "db_releasetoken", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L216", "weight": 1.0, "context": "field"}, {"source": "db_releasetoken", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L217", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_linkedaccountprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L222", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_linkedaccountauthtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L231", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_linkedaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L239", "weight": 1.0}, {"source": "db_linkedaccount", "target": "db_linkedaccountprovider", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L242", "weight": 1.0, "context": "field"}, {"source": "db_linkedaccount", "target": "db_linkedaccountauthtype", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L245", "weight": 1.0, "context": "field"}, {"source": "db_linkedaccount", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L253", "weight": 1.0, "context": "field"}, {"source": "db_linkedaccount", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L256", "weight": 1.0, "context": "field"}, {"source": "db_linkedaccount", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L259", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_ownertype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L267", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_addressbook", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L274", "weight": 1.0}, {"source": "db_addressbook", "target": "db_ownertype", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L276", "weight": 1.0, "context": "field"}, {"source": "db_addressbook", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L281", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_contact", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L284", "weight": 1.0}, {"source": "db_contact", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L290", "weight": 1.0, "context": "field"}, {"source": "db_contact", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L291", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_calendar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L294", "weight": 1.0}, {"source": "db_calendar", "target": "db_ownertype", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L296", "weight": 1.0, "context": "field"}, {"source": "db_calendar", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L303", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_calendarobject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L306", "weight": 1.0}, {"source": "db_calendarobject", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L313", "weight": 1.0, "context": "field"}, {"source": "db_calendarobject", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L314", "weight": 1.0, "context": "field"}, {"source": "db_calendarobject", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L316", "weight": 1.0, "context": "field"}, {"source": "db_calendarobject", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L317", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_sievescript", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L322", "weight": 1.0}, {"source": "db_sievescript", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L328", "weight": 1.0, "context": "field"}, {"source": "db_sievescript", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L329", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_tlscert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L334", "weight": 1.0}, {"source": "db_tlscert", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L339", "weight": 1.0, "context": "field"}, {"source": "db_tlscert", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L341", "weight": 1.0, "context": "field"}, {"source": "db_tlscert", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L342", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_mfabackupcode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L347", "weight": 1.0}, {"source": "db_mfabackupcode", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L351", "weight": 1.0, "context": "field"}, {"source": "db_mfabackupcode", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L352", "weight": 1.0, "context": "field"}], "raw_calls": []}