schema

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseMixin

type BaseMixin struct {
	mixin.Schema
}

BaseMixin for all schemas.

func (BaseMixin) Policy

func (BaseMixin) Policy() ent.Policy

Shared policy for all schemas.

type Task

type Task struct {
	ent.Schema
}

Task defines the schema of a task.

func (Task) Edges

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

Edges of the task.

func (Task) Fields

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

Fields of the task.

func (Task) Hooks

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

Hooks for the task.

func (Task) Mixin

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

Mixin list of schemas to the task.

func (Task) Policy

func (Task) Policy() ent.Policy

Policy of the task.

type Team

type Team struct {
	ent.Schema
}

Team defines the schema of a team.

func (Team) Edges

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

Edges of the team.

func (Team) Fields

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

Fields of the team.

func (Team) Mixin

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

Mixin list of schemas to the team.

func (Team) Policy

func (Team) Policy() ent.Policy

Policy of the team.

type TeamMixin

type TeamMixin struct {
	mixin.Schema
}

TeamMixin shared between task and user.

func (TeamMixin) Edges

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

Edges of the team-mixin.

func (TeamMixin) Policy

func (TeamMixin) Policy() ent.Policy

Policy of the team-mixin.

type User

type User struct {
	ent.Schema
}

User defines the schema of a user.

func (User) Edges

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

Edges of the user.

func (User) Fields

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

Fields of the user.

func (User) Mixin

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

Mixin list of schemas to the user.

func (User) Policy

func (User) Policy() ent.Policy

Policy of the user.

Jump to

Keyboard shortcuts

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