schema

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Aug 6, 2026 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

-------------------------------------------------------------- SPDX-FileCopyrightText: Copyright © 2024 The Protobom Authors SPDX-FileType: SOURCE SPDX-License-Identifier: Apache-2.0 --------------------------------------------------------------

-------------------------------------------------------------- SPDX-FileCopyrightText: Copyright © 2024 The Protobom Authors SPDX-FileType: SOURCE SPDX-License-Identifier: Apache-2.0 --------------------------------------------------------------

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Annotation added in v0.1.4

type Annotation struct {
	ent.Schema
}

func (Annotation) Edges added in v0.1.4

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

func (Annotation) Fields added in v0.1.4

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

func (Annotation) Hooks added in v0.2.0

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

func (Annotation) Indexes added in v0.1.4

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

type Document

type Document struct {
	ent.Schema
}

func (Document) Edges

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

func (Document) Fields

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

func (Document) Indexes added in v0.2.0

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

func (Document) Mixin added in v0.2.0

func (Document) Mixin() []ent.Mixin

type DocumentType

type DocumentType struct {
	ent.Schema
}

func (DocumentType) Edges

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

func (DocumentType) Fields

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

func (DocumentType) Indexes

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

func (DocumentType) Mixin added in v0.2.0

func (DocumentType) Mixin() []ent.Mixin

type EdgeType

type EdgeType struct {
	ent.Schema
}

func (EdgeType) Edges

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

func (EdgeType) Fields

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

func (EdgeType) Indexes

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

func (EdgeType) Mixin added in v0.2.0

func (EdgeType) Mixin() []ent.Mixin

type ExternalReference

type ExternalReference struct {
	ent.Schema
}

func (ExternalReference) Edges

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

func (ExternalReference) Fields

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

func (ExternalReference) Mixin added in v0.2.0

func (ExternalReference) Mixin() []ent.Mixin

type HashesEntry

type HashesEntry struct {
	ent.Schema
}

func (HashesEntry) Edges

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

func (HashesEntry) Fields

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

func (HashesEntry) Hooks added in v0.2.0

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

func (HashesEntry) Indexes

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

func (HashesEntry) Mixin added in v0.2.0

func (HashesEntry) Mixin() []ent.Mixin

type IdentifiersEntry

type IdentifiersEntry struct {
	ent.Schema
}

func (IdentifiersEntry) Edges

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

func (IdentifiersEntry) Fields

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

func (IdentifiersEntry) Indexes

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

func (IdentifiersEntry) Mixin added in v0.2.0

func (IdentifiersEntry) Mixin() []ent.Mixin

type Metadata

type Metadata struct {
	ent.Schema
}

func (Metadata) Edges

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

func (Metadata) Fields

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

func (Metadata) Mixin added in v0.2.0

func (Metadata) Mixin() []ent.Mixin

type Node

type Node struct {
	ent.Schema
}

func (Node) Edges

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

func (Node) Fields

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

func (Node) Mixin added in v0.2.0

func (Node) Mixin() []ent.Mixin

type NodeList

type NodeList struct {
	ent.Schema
}

func (NodeList) Edges

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

func (NodeList) Fields

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

func (NodeList) Mixin added in v0.2.0

func (NodeList) Mixin() []ent.Mixin

type Person

type Person struct {
	ent.Schema
}

func (Person) Edges

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

func (Person) Fields

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

func (Person) Hooks added in v0.2.0

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

func (Person) Indexes

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

func (Person) Mixin added in v0.2.0

func (Person) Mixin() []ent.Mixin

type Property added in v0.2.0

type Property struct {
	ent.Schema
}

func (Property) Edges added in v0.2.0

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

func (Property) Fields added in v0.2.0

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

func (Property) Indexes added in v0.2.0

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

func (Property) Mixin added in v0.2.0

func (Property) Mixin() []ent.Mixin

type Purpose

type Purpose struct {
	ent.Schema
}

func (Purpose) Edges

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

func (Purpose) Fields

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

type SourceData added in v0.2.0

type SourceData struct {
	ent.Schema
}

func (SourceData) Edges added in v0.2.0

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

func (SourceData) Fields added in v0.2.0

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

func (SourceData) Indexes added in v0.2.0

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

func (SourceData) Mixin added in v0.2.0

func (SourceData) Mixin() []ent.Mixin

type Tool

type Tool struct {
	ent.Schema
}

func (Tool) Edges

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

func (Tool) Fields

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

func (Tool) Indexes

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

func (Tool) Mixin added in v0.2.0

func (Tool) Mixin() []ent.Mixin

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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