resource

package
v0.0.0-a39cc9e Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Collection of wire providers

Functions

This section is empty.

Types

type Resource

type Resource struct {
	DB                   *gorm.DB
	ProviderAPI          *api.Provider
	EndpointAPI          *api.Endpoint
	ModelAPI             *api.Model
	ModelAliasAPI        *api.ModelAlias
	DataPermissionAPI    *api.DataPermission
	ModelCatalogAPI      *api.ModelCatalog
	ModelCatalogI18nAPI  *api.ModelCatalogI18n
	ModelPriceVersionAPI *api.ModelPriceVersion
	GatewaySyncAPI       *api.GatewaySync
}

func (*Resource) AutoMigrate

func (a *Resource) AutoMigrate(ctx context.Context) error

func (*Resource) Init

func (a *Resource) Init(ctx context.Context) error

func (*Resource) RegisterV1Routers

func (a *Resource) RegisterV1Routers(ctx context.Context, v1 *gin.RouterGroup) error

func (*Resource) Release

func (a *Resource) Release(ctx context.Context) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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