1 line
16 KiB
JSON
1 line
16 KiB
JSON
{"nodes": [{"id": "$graphify-root$_internal_db_crud_mailboxes_go", "label": "crud_mailboxes.go", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L1"}, {"id": "$graphify-root$_internal_db_crud_mailboxes_scanmailbox", "label": "scanMailbox()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L10"}, {"id": "row", "label": "Row", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/db/crud_mailboxes.go"}, {"id": "mailbox", "label": "Mailbox", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/db/crud_mailboxes.go"}, {"id": "db_mailboxwithdomain", "label": "MailboxWithDomain", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L28"}, {"id": "db_db", "label": "DB", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L33"}, {"id": "db_db_listmailboxes", "label": ".ListMailboxes()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L33"}, {"id": "db_db_listmailboxesfordomain", "label": ".ListMailboxesForDomain()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L57"}, {"id": "db_db_getmailboxbyid", "label": ".GetMailboxByID()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L80"}, {"id": "db_db_getmailboxbyemail", "label": ".GetMailboxByEmail()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L89"}, {"id": "db_db_mailboxemailexists", "label": ".MailboxEmailExists()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L94"}, {"id": "db_db_createmailbox", "label": ".CreateMailbox()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L102"}, {"id": "db_db_setmailboxactive", "label": ".SetMailboxActive()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L111"}, {"id": "db_db_setmailboxquota", "label": ".SetMailboxQuota()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L116"}, {"id": "db_db_setmailboxpasswordhash", "label": ".SetMailboxPasswordHash()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L121"}, {"id": "db_db_setmailboxtotpsecret", "label": ".SetMailboxTOTPSecret()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L126"}, {"id": "db_db_disablemailboxtotp", "label": ".DisableMailboxTOTP()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L131"}, {"id": "db_db_addmailboxusedbytes", "label": ".AddMailboxUsedBytes()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L138"}, {"id": "db_db_getdomaindefaultquota", "label": ".GetDomainDefaultQuota()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L143"}, {"id": "db_db_setdomaindefaultquota", "label": ".SetDomainDefaultQuota()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L149"}, {"id": "db_db_removemailboxcascade", "label": ".RemoveMailboxCascade()", "file_type": "code", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L158"}], "edges": [{"source": "$graphify-root$_internal_db_crud_mailboxes_go", "target": "go_pkg_database_sql", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L4", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_db_crud_mailboxes_go", "target": "go_pkg_errors", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L5", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_db_crud_mailboxes_go", "target": "$graphify-root$_internal_db_crud_mailboxes_scanmailbox", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L10", "weight": 1.0}, {"source": "$graphify-root$_internal_db_crud_mailboxes_scanmailbox", "target": "row", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L10", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_db_crud_mailboxes_scanmailbox", "target": "mailbox", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L10", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_internal_db_crud_mailboxes_go", "target": "db_mailboxwithdomain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L28", "weight": 1.0}, {"source": "db_mailboxwithdomain", "target": "mailbox", "relation": "embeds", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L29", "weight": 1.0}, {"source": "db_db", "target": "db_db_listmailboxes", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L33", "weight": 1.0}, {"source": "db_db_listmailboxes", "target": "db_mailboxwithdomain", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L33", "weight": 1.0, "context": "return_type"}, {"source": "db_db", "target": "db_db_listmailboxesfordomain", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L57", "weight": 1.0}, {"source": "db_db_listmailboxesfordomain", "target": "mailbox", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "db_db", "target": "db_db_getmailboxbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L80", "weight": 1.0}, {"source": "db_db_getmailboxbyid", "target": "mailbox", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L80", "weight": 1.0, "context": "return_type"}, {"source": "db_db", "target": "db_db_getmailboxbyemail", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L89", "weight": 1.0}, {"source": "db_db_getmailboxbyemail", "target": "mailbox", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L89", "weight": 1.0, "context": "return_type"}, {"source": "db_db", "target": "db_db_mailboxemailexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L94", "weight": 1.0}, {"source": "db_db", "target": "db_db_createmailbox", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L102", "weight": 1.0}, {"source": "db_db", "target": "db_db_setmailboxactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L111", "weight": 1.0}, {"source": "db_db", "target": "db_db_setmailboxquota", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L116", "weight": 1.0}, {"source": "db_db", "target": "db_db_setmailboxpasswordhash", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L121", "weight": 1.0}, {"source": "db_db", "target": "db_db_setmailboxtotpsecret", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L126", "weight": 1.0}, {"source": "db_db", "target": "db_db_disablemailboxtotp", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L131", "weight": 1.0}, {"source": "db_db", "target": "db_db_addmailboxusedbytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L138", "weight": 1.0}, {"source": "db_db", "target": "db_db_getdomaindefaultquota", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L143", "weight": 1.0}, {"source": "db_db", "target": "db_db_setdomaindefaultquota", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L149", "weight": 1.0}, {"source": "db_db", "target": "db_db_removemailboxcascade", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L158", "weight": 1.0}, {"source": "db_db_getmailboxbyid", "target": "$graphify-root$_internal_db_crud_mailboxes_scanmailbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L82", "weight": 1.0}, {"source": "db_db_getmailboxbyemail", "target": "$graphify-root$_internal_db_crud_mailboxes_scanmailbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L91", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_internal_db_crud_mailboxes_scanmailbox", "callee": "Scan", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L14"}, {"caller_nid": "$graphify-root$_internal_db_crud_mailboxes_scanmailbox", "callee": "Is", "is_member_call": false, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L15"}, {"caller_nid": "$graphify-root$_internal_db_crud_mailboxes_scanmailbox", "callee": "parseTime", "is_member_call": false, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L20"}, {"caller_nid": "db_db_listmailboxes", "callee": "Query", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L34"}, {"caller_nid": "db_db_listmailboxes", "callee": "Close", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L39"}, {"caller_nid": "db_db_listmailboxes", "callee": "Next", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L41"}, {"caller_nid": "db_db_listmailboxes", "callee": "Scan", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L45"}, {"caller_nid": "db_db_listmailboxes", "callee": "parseTime", "is_member_call": false, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L48"}, {"caller_nid": "db_db_listmailboxes", "callee": "Err", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L54"}, {"caller_nid": "db_db_listmailboxesfordomain", "callee": "Query", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L58"}, {"caller_nid": "db_db_listmailboxesfordomain", "callee": "Close", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L62"}, {"caller_nid": "db_db_listmailboxesfordomain", "callee": "Next", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L64"}, {"caller_nid": "db_db_listmailboxesfordomain", "callee": "Scan", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L68"}, {"caller_nid": "db_db_listmailboxesfordomain", "callee": "parseTime", "is_member_call": false, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L71"}, {"caller_nid": "db_db_listmailboxesfordomain", "callee": "Err", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L77"}, {"caller_nid": "db_db_getmailboxbyid", "callee": "QueryRow", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L81"}, {"caller_nid": "db_db_getmailboxbyemail", "callee": "QueryRow", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L90"}, {"caller_nid": "db_db_mailboxemailexists", "callee": "Scan", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L96"}, {"caller_nid": "db_db_mailboxemailexists", "callee": "QueryRow", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L96"}, {"caller_nid": "db_db_createmailbox", "callee": "Exec", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L103"}, {"caller_nid": "db_db_createmailbox", "callee": "LastInsertId", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L108"}, {"caller_nid": "db_db_setmailboxactive", "callee": "Exec", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L112"}, {"caller_nid": "db_db_setmailboxquota", "callee": "Exec", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L117"}, {"caller_nid": "db_db_setmailboxpasswordhash", "callee": "Exec", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L122"}, {"caller_nid": "db_db_setmailboxtotpsecret", "callee": "Exec", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L127"}, {"caller_nid": "db_db_disablemailboxtotp", "callee": "Exec", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L132"}, {"caller_nid": "db_db_addmailboxusedbytes", "callee": "Exec", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L139"}, {"caller_nid": "db_db_getdomaindefaultquota", "callee": "Scan", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L145"}, {"caller_nid": "db_db_getdomaindefaultquota", "callee": "QueryRow", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L145"}, {"caller_nid": "db_db_setdomaindefaultquota", "callee": "Exec", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L150"}, {"caller_nid": "db_db_removemailboxcascade", "callee": "Begin", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L159"}, {"caller_nid": "db_db_removemailboxcascade", "callee": "Rollback", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L163"}, {"caller_nid": "db_db_removemailboxcascade", "callee": "Exec", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L174"}, {"caller_nid": "db_db_removemailboxcascade", "callee": "Commit", "is_member_call": true, "language": "go", "source_file": "internal/db/crud_mailboxes.go", "source_location": "L178"}]} |