{"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_domain", "label": "Domain", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L5"}, {"id": "time", "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/db/models.go"}, {"id": "db_sender", "label": "Sender", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L15"}, {"id": "db_sender_cansendas", "label": ".CanSendAs()", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L27"}, {"id": "db_whitelistedip", "label": "WhitelistedIP", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L39"}, {"id": "db_emaillog", "label": "EmailLog", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L48"}, {"id": "db_emailrecipientlog", "label": "EmailRecipientLog", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L66"}, {"id": "db_authlog", "label": "AuthLog", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L77"}, {"id": "db_dkimkey", "label": "DKIMKey", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L87"}, {"id": "db_customheader", "label": "CustomHeader", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L98"}, {"id": "db_emailattachment", "label": "EmailAttachment", "file_type": "code", "source_file": "internal/db/models.go", "source_location": "L107"}], "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_domain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L5", "weight": 1.0}, {"source": "db_domain", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L9", "weight": 1.0, "context": "field"}, {"source": "db_domain", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L12", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_sender", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L15", "weight": 1.0}, {"source": "db_sender", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L22", "weight": 1.0, "context": "field"}, {"source": "db_sender", "target": "db_sender_cansendas", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L27", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_whitelistedip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L39", "weight": 1.0}, {"source": "db_whitelistedip", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L44", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_emaillog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L48", "weight": 1.0}, {"source": "db_emaillog", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L51", "weight": 1.0, "context": "field"}, {"source": "db_emaillog", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L63", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_emailrecipientlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L66", "weight": 1.0}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_authlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L77", "weight": 1.0}, {"source": "db_authlog", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L84", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_dkimkey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L87", "weight": 1.0}, {"source": "db_dkimkey", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L94", "weight": 1.0, "context": "field"}, {"source": "db_dkimkey", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L95", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_customheader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L98", "weight": 1.0}, {"source": "db_customheader", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L104", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_db_models_go", "target": "db_emailattachment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L107", "weight": 1.0}, {"source": "db_emailattachment", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/models.go", "source_location": "L114", "weight": 1.0, "context": "field"}], "raw_calls": [{"caller_nid": "db_sender_cansendas", "callee": "equalFold", "is_member_call": false, "language": "go", "source_file": "internal/db/models.go", "source_location": "L28"}, {"caller_nid": "db_sender_cansendas", "callee": "domainPart", "is_member_call": false, "language": "go", "source_file": "internal/db/models.go", "source_location": "L34"}, {"caller_nid": "db_sender_cansendas", "callee": "domainPart", "is_member_call": false, "language": "go", "source_file": "internal/db/models.go", "source_location": "L35"}]}