ARTEX 현재 시스템 문서
전체 문서

assets · 관계

설명으로 돌아가기

전체 6개 · 1–6 · 이 화면 밖 0개

계약 사용 / AssetStore.CountDSL: read FROM; AssetStore.GetByIDsInScope: read FROM; AssetStore.QueryDSL: read FROM; AssetStore.QueryDSLInScope: read FROM; AssetStore.AppendIPBoundDomain: write UPDATE; AssetStore.AppendIPPort: write UPDATE; AssetStore.CountByCompany: read FROM; AssetStore.CountByTask: read FROM; AssetStore.CountByType: read FROM; AssetStore.CountsByType: read FROM; AssetStore.CountsByTypeForTask: read FROM; AssetStore.DeleteByCompanyID: write DELETE; AssetStore.DeleteByHost: write DELETE; AssetStore.DeleteByIDs: write DELETE; AssetStore.DeleteByTaskID: write DELETE/UPDATE; AssetStore.GetByIDs: read FROM; AssetStore.HostsByTask: read FROM; AssetStore.QueryByCompany: read FROM; AssetStore.QueryByTask: read FROM; AssetStore.QueryByType: read FROM; AssetStore.UpsertApp: write INSERT; AssetStore.UpsertEndpoint: write INSERT; AssetStore.UpsertHTTPService: write INSERT; AssetStore.UpsertIP: write INSERT; AssetStore.UpsertOtherService: write INSERT; AssetStore.UpsertRootDomain: write INSERT; AssetStore.UpsertSubdomain: write INSERT; hostsForTaskDeletion: read FROM; DB.SearchChatMentionsPage: read FROM; CompanyStore.DeleteCompanyWithAssets: write DELETE; CompanyStore.ListCompanies: read JOIN; malformedIPAssetWarning: read FROM; recomputeAttributionTx: read/write FROM/UPDATE; AssetStore.AttachAssetsToTask: read/write FROM/UPDATE; AssetStore.DetachAssetFromTask: write UPDATE; AssetStore.IntentAssets: read JOIN; AssetStore.RegisterTaskAssetScopes: read FROM; AssetStore.SetTaskAssetSource: read JOIN; AssetStore.HostsByTaskWithSources: read FROM; AssetStore.ListUntestedAssetsWithSources: read FROM; AssetStore.TaskCoverageWithSources: read FROM; AssetStore.BuildCoverageGraph: read FROM; AssetStore.ListUntestedAssets: read FROM; AssetStore.TaskCoverage: read FROM; DB.DeleteTaskCascadePrepared: lock/read/write DELETE/FROM/LOCK/UPDATE; insertTaskCompanies: read/write FROM/UPDATE

계약 사용 / DB.loadAssetsByHost: read FROM; DB.loadFindingAssetRows: read FROM; DB.CreateFindingRetest: read FROM; FindingFilter.where: read JOIN; DB.NotificationAssetNames: read FROM

계약 사용 / DB.snapshotTaskArchive: read FROM; archiveAssetIDsQuery: read FROM; archiveAssetMetadata: read FROM; DB.CompleteTaskArchive: lock/write DELETE/LOCK/UPDATE; findArchiveAssetNaturalID: read FROM; restoreArchiveAssets: write INSERT/UPDATE; rowExists: read FROM

계약 사용 / write; columns updated_at; BEFORE UPDATE ROW trigger `trg_av2_upd`; provenance: trigger row/table declaration

계약 사용 / read/transform; columns ip, domain; company/task scope query에서 자유 text를 안전하게 inet 변환; provenance: production SQL call sites

계약 사용 / read trigger row; columns id, task_ids; AFTER INSERT OR UPDATE OF task_ids의 NEW row; provenance: trigger row/table declaration

assets

Agent write와 provenance

Reporter, retest, export

삭제·archive·보존 경계

set_updated_at()

try_inet()

sync_task_asset_links()

관계 종류·조건은 아래 목록과 같습니다. 실행 순서를 뜻하지 않습니다.

검색을 열면 색인을 읽습니다.

등록한 문서 본문에서 검색합니다.