Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ICountry ¶
type ICountry interface {
// Query data
Query(ctx context.Context, params schema.CountryQueryParam, opts ...schema.CountryQueryOptions) (*schema.CountryQueryResult, error)
// Query specified data
Get(ctx context.Context, Code string, opts ...schema.CountryQueryOptions) (*schema.Country, error)
// Create data
Create(ctx context.Context, item schema.Country) error
// Update data
Update(ctx context.Context, Code string, item schema.Country) error
// Delete data
Delete(ctx context.Context, Code string) error
// Update status
UpdateStatus(ctx context.Context, Code string, status int) error
}
ICountry - Country storage interface
type ILanguage ¶
type ILanguage interface {
// Query data
Query(ctx context.Context, params schema.LanguageQueryParam, opts ...schema.LanguageQueryOptions) (*schema.LanguageQueryResult, error)
// Query specified data
Get(ctx context.Context, Code string, opts ...schema.LanguageQueryOptions) (*schema.Language, error)
// Create data
Create(ctx context.Context, item schema.Language) error
// Update data
Update(ctx context.Context, Code string, item schema.Language) error
// Delete data
Delete(ctx context.Context, Code string) error
// Update status
UpdateStatus(ctx context.Context, Code string, status int) error
}
ILanguage Language storage interface
Click to show internal directories.
Click to hide internal directories.