schema

package
v0.0.0-...-aca7f8d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 2, 2021 License: MPL-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Adapter

type Adapter struct {
	ent.Schema
}

func (Adapter) Annotations

func (Adapter) Annotations() []schema.Annotation

func (Adapter) Edges

func (Adapter) Edges() []ent.Edge

func (Adapter) Fields

func (Adapter) Fields() []ent.Field

func (Adapter) Indexes

func (Adapter) Indexes() []ent.Index

type Artifact

type Artifact struct {
	ent.Schema
}

func (Artifact) Annotations

func (Artifact) Annotations() []schema.Annotation

func (Artifact) Edges

func (Artifact) Edges() []ent.Edge

func (Artifact) Fields

func (Artifact) Fields() []ent.Field

func (Artifact) Hooks

func (Artifact) Hooks() []ent.Hook

func (Artifact) Indexes

func (Artifact) Indexes() []ent.Index

type CodeIssue

type CodeIssue struct {
	ent.Schema
}

func (CodeIssue) Annotations

func (CodeIssue) Annotations() []schema.Annotation

func (CodeIssue) Edges

func (CodeIssue) Edges() []ent.Edge

func (CodeIssue) Fields

func (CodeIssue) Fields() []ent.Field

type CodeScan

type CodeScan struct {
	ent.Schema
}

func (CodeScan) Annotations

func (CodeScan) Annotations() []schema.Annotation

func (CodeScan) Edges

func (CodeScan) Edges() []ent.Edge

func (CodeScan) Fields

func (CodeScan) Fields() []ent.Field

func (CodeScan) Hooks

func (CodeScan) Hooks() []ent.Hook

type Component

type Component struct {
	ent.Schema
}

func (Component) Annotations

func (Component) Annotations() []schema.Annotation

func (Component) Edges

func (Component) Edges() []ent.Edge

func (Component) Fields

func (Component) Fields() []ent.Field

func (Component) Indexes

func (Component) Indexes() []ent.Index

type Event

type Event struct {
	ent.Schema
}

func (Event) Annotations

func (Event) Annotations() []schema.Annotation

func (Event) Edges

func (Event) Edges() []ent.Edge

func (Event) Fields

func (Event) Fields() []ent.Field

type GitCommit

type GitCommit struct {
	ent.Schema
}

func (GitCommit) Annotations

func (GitCommit) Annotations() []schema.Annotation

func (GitCommit) Edges

func (GitCommit) Edges() []ent.Edge

func (GitCommit) Fields

func (GitCommit) Fields() []ent.Field

func (GitCommit) Indexes

func (GitCommit) Indexes() []ent.Index

type License

type License struct {
	ent.Schema
}

func (License) Annotations

func (License) Annotations() []schema.Annotation

func (License) Edges

func (License) Edges() []ent.Edge

func (License) Fields

func (License) Fields() []ent.Field

func (License) Hooks

func (License) Hooks() []ent.Hook

type Organization

type Organization struct {
	ent.Schema
}

func (Organization) Annotations

func (Organization) Annotations() []schema.Annotation

func (Organization) Edges

func (Organization) Edges() []ent.Edge

func (Organization) Fields

func (Organization) Fields() []ent.Field

type Project

type Project struct {
	ent.Schema
}

func (Project) Annotations

func (Project) Annotations() []schema.Annotation

func (Project) Edges

func (Project) Edges() []ent.Edge

func (Project) Fields

func (Project) Fields() []ent.Field

func (Project) Indexes

func (Project) Indexes() []ent.Index

type Release

type Release struct {
	ent.Schema
}

func (Release) Annotations

func (Release) Annotations() []schema.Annotation

func (Release) Edges

func (Release) Edges() []ent.Edge

func (Release) Fields

func (Release) Fields() []ent.Field

func (Release) Hooks

func (Release) Hooks() []ent.Hook

func (Release) Indexes

func (Release) Indexes() []ent.Index

type ReleaseComponent

type ReleaseComponent struct {
	ent.Schema
}

func (ReleaseComponent) Annotations

func (ReleaseComponent) Annotations() []schema.Annotation

func (ReleaseComponent) Edges

func (ReleaseComponent) Edges() []ent.Edge

func (ReleaseComponent) Fields

func (ReleaseComponent) Fields() []ent.Field

func (ReleaseComponent) Hooks

func (ReleaseComponent) Hooks() []ent.Hook

func (ReleaseComponent) Indexes

func (ReleaseComponent) Indexes() []ent.Index

type ReleaseEntry

type ReleaseEntry struct {
	ent.Schema
}

func (ReleaseEntry) Annotations

func (ReleaseEntry) Annotations() []schema.Annotation

func (ReleaseEntry) Edges

func (ReleaseEntry) Edges() []ent.Edge

func (ReleaseEntry) Fields

func (ReleaseEntry) Fields() []ent.Field

func (ReleaseEntry) Hooks

func (ReleaseEntry) Hooks() []ent.Hook

type ReleaseLicense

type ReleaseLicense struct {
	ent.Schema
}

func (ReleaseLicense) Annotations

func (ReleaseLicense) Annotations() []schema.Annotation

func (ReleaseLicense) Edges

func (ReleaseLicense) Edges() []ent.Edge

func (ReleaseLicense) Fields

func (ReleaseLicense) Fields() []ent.Field

type ReleasePolicy

type ReleasePolicy struct {
	ent.Schema
}

func (ReleasePolicy) Annotations

func (ReleasePolicy) Annotations() []schema.Annotation

func (ReleasePolicy) Edges

func (ReleasePolicy) Edges() []ent.Edge

func (ReleasePolicy) Fields

func (ReleasePolicy) Fields() []ent.Field

type ReleasePolicyViolation

type ReleasePolicyViolation struct {
	ent.Schema
}

func (ReleasePolicyViolation) Annotations

func (ReleasePolicyViolation) Annotations() []schema.Annotation

func (ReleasePolicyViolation) Edges

func (ReleasePolicyViolation) Edges() []ent.Edge

func (ReleasePolicyViolation) Fields

func (ReleasePolicyViolation) Fields() []ent.Field

type ReleaseVulnerability

type ReleaseVulnerability struct {
	ent.Schema
}

func (ReleaseVulnerability) Annotations

func (ReleaseVulnerability) Annotations() []schema.Annotation

func (ReleaseVulnerability) Edges

func (ReleaseVulnerability) Edges() []ent.Edge

func (ReleaseVulnerability) Fields

func (ReleaseVulnerability) Fields() []ent.Field

type Repo

type Repo struct {
	ent.Schema
}

func (Repo) Annotations

func (Repo) Annotations() []schema.Annotation

func (Repo) Edges

func (Repo) Edges() []ent.Edge

func (Repo) Fields

func (Repo) Fields() []ent.Field

func (Repo) Indexes

func (Repo) Indexes() []ent.Index

type SPDXLicense

type SPDXLicense struct {
	ent.Schema
}

func (SPDXLicense) Annotations

func (SPDXLicense) Annotations() []schema.Annotation

func (SPDXLicense) Fields

func (SPDXLicense) Fields() []ent.Field

func (SPDXLicense) Hooks

func (SPDXLicense) Hooks() []ent.Hook

type TestCase

type TestCase struct {
	ent.Schema
}

func (TestCase) Annotations

func (TestCase) Annotations() []schema.Annotation

func (TestCase) Edges

func (TestCase) Edges() []ent.Edge

func (TestCase) Fields

func (TestCase) Fields() []ent.Field

type TestRun

type TestRun struct {
	ent.Schema
}

func (TestRun) Annotations

func (TestRun) Annotations() []schema.Annotation

func (TestRun) Edges

func (TestRun) Edges() []ent.Edge

func (TestRun) Fields

func (TestRun) Fields() []ent.Field

func (TestRun) Hooks

func (TestRun) Hooks() []ent.Hook

type Vulnerability

type Vulnerability struct {
	ent.Schema
}

TODO: How to handle aliases

func (Vulnerability) Annotations

func (Vulnerability) Annotations() []schema.Annotation

func (Vulnerability) Edges

func (Vulnerability) Edges() []ent.Edge

func (Vulnerability) Fields

func (Vulnerability) Fields() []ent.Field

func (Vulnerability) Hooks

func (Vulnerability) Hooks() []ent.Hook

func (Vulnerability) Indexes

func (Vulnerability) Indexes() []ent.Index

type VulnerabilityReview

type VulnerabilityReview struct {
	ent.Schema
}

VulnerabilityReview is used to review whether a vulnerability is relevant to a release, repository or project scope

func (VulnerabilityReview) Annotations

func (VulnerabilityReview) Annotations() []schema.Annotation

func (VulnerabilityReview) Edges

func (VulnerabilityReview) Edges() []ent.Edge

func (VulnerabilityReview) Fields

func (VulnerabilityReview) Fields() []ent.Field

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL