117 lines
7.6 KiB
Go
117 lines
7.6 KiB
Go
// Code generated by sqlc. DO NOT EDIT.
|
|
// versions:
|
|
// sqlc v1.28.0
|
|
|
|
package db
|
|
|
|
import (
|
|
"context"
|
|
|
|
"github.com/jackc/pgx/v5/pgtype"
|
|
)
|
|
|
|
type Querier interface {
|
|
AllCategories(ctx context.Context) ([]*Category, error)
|
|
AllCustomers(ctx context.Context) ([]*Customer, error)
|
|
AllProjects(ctx context.Context) ([]*Project, error)
|
|
AllSysDepartment(ctx context.Context) ([]*SysDepartment, error)
|
|
AllSysMenu(ctx context.Context) ([]*SysMenu, error)
|
|
AllSysRole(ctx context.Context) ([]*SysRole, error)
|
|
CountCategoriesCondition(ctx context.Context, arg *CountCategoriesConditionParams) (int64, error)
|
|
CountCustomers(ctx context.Context) (int64, error)
|
|
CountProjects(ctx context.Context, status int16) (int64, error)
|
|
CountSysAuditLogCondition(ctx context.Context, arg *CountSysAuditLogConditionParams) (int64, error)
|
|
CountSysConfigCondition(ctx context.Context, key string) (int64, error)
|
|
CountSysDepartmentCondition(ctx context.Context, arg *CountSysDepartmentConditionParams) (int64, error)
|
|
CountSysRole(ctx context.Context) (int64, error)
|
|
CountSysRoleCondition(ctx context.Context, arg *CountSysRoleConditionParams) (int64, error)
|
|
CountSysUser(ctx context.Context) (int64, error)
|
|
CountSysUserCondition(ctx context.Context, arg *CountSysUserConditionParams) (int64, error)
|
|
CountSysUserLoginLogCondition(ctx context.Context, arg *CountSysUserLoginLogConditionParams) (int64, error)
|
|
CreateBudget(ctx context.Context, arg *CreateBudgetParams) (*Budget, error)
|
|
CreateCategory(ctx context.Context, arg *CreateCategoryParams) (*Category, error)
|
|
CreateCustomer(ctx context.Context, arg *CreateCustomerParams) (*Customer, error)
|
|
CreateExpense(ctx context.Context, arg *CreateExpenseParams) (*Expense, error)
|
|
CreateIncome(ctx context.Context, arg *CreateIncomeParams) (*Income, error)
|
|
CreateProject(ctx context.Context, arg *CreateProjectParams) (*Project, error)
|
|
CreateProjectFile(ctx context.Context, arg *CreateProjectFileParams) (*ProjectFile, error)
|
|
CreateRoleMenu(ctx context.Context, arg *CreateRoleMenuParams) error
|
|
CreateSysAuditLog(ctx context.Context, arg *CreateSysAuditLogParams) error
|
|
CreateSysConfig(ctx context.Context, arg *CreateSysConfigParams) error
|
|
CreateSysDepartment(ctx context.Context, arg *CreateSysDepartmentParams) (*SysDepartment, error)
|
|
CreateSysMenu(ctx context.Context, arg *CreateSysMenuParams) (*SysMenu, error)
|
|
CreateSysRole(ctx context.Context, arg *CreateSysRoleParams) (*SysRole, error)
|
|
CreateSysUser(ctx context.Context, arg *CreateSysUserParams) (*SysUser, error)
|
|
CreateSysUserLoginLog(ctx context.Context, arg *CreateSysUserLoginLogParams) error
|
|
DeleteProjectFile(ctx context.Context, projectID int64) error
|
|
DeleteRoleMneuByRoleID(ctx context.Context, roleID int32) error
|
|
ExistsCategories(ctx context.Context) (bool, error)
|
|
ExistsMenu(ctx context.Context) (bool, error)
|
|
ExistsSysConfigByKey(ctx context.Context, key string) (bool, error)
|
|
ExistsSysDepartment(ctx context.Context) (bool, error)
|
|
ExistsSysUser(ctx context.Context) (bool, error)
|
|
ExistsVipRole(ctx context.Context) (bool, error)
|
|
GetBudget(ctx context.Context, id int64) (*Budget, error)
|
|
GetCategory(ctx context.Context, id int32) (*Category, error)
|
|
GetCustomer(ctx context.Context, id int64) (*Customer, error)
|
|
GetExpense(ctx context.Context, id int64) (*Expense, error)
|
|
GetFirstVipRole(ctx context.Context) (*SysRole, error)
|
|
GetIncome(ctx context.Context, id int64) (*Income, error)
|
|
GetProject(ctx context.Context, id int64) (*Project, error)
|
|
GetSysConfig(ctx context.Context, id int32) (*SysConfig, error)
|
|
GetSysConfigByKey(ctx context.Context, key string) (*SysConfig, error)
|
|
GetSysDepartment(ctx context.Context, id int32) (*SysDepartment, error)
|
|
GetSysMenu(ctx context.Context, id int32) (*SysMenu, error)
|
|
GetSysMenuByUrl(ctx context.Context, url string) (*SysMenu, error)
|
|
GetSysRole(ctx context.Context, id int32) (*SysRole, error)
|
|
GetSysRoleByUserID(ctx context.Context, id int32) (*SysRole, error)
|
|
GetSysUser(ctx context.Context, id int32) (*SysUser, error)
|
|
GetSysUserByEmail(ctx context.Context, email string) (*SysUser, error)
|
|
ListBudgets(ctx context.Context, projectID int64) ([]*Budget, error)
|
|
ListCategories(ctx context.Context) ([]*Category, error)
|
|
ListCategoriesByPath(ctx context.Context, parentPath string) ([]*Category, error)
|
|
ListCategoriesCondition(ctx context.Context, arg *ListCategoriesConditionParams) ([]*Category, error)
|
|
ListCategoriesRecursive(ctx context.Context) ([]*ListCategoriesRecursiveRow, error)
|
|
ListCustomers(ctx context.Context, arg *ListCustomersParams) ([]*Customer, error)
|
|
ListProjectFiles(ctx context.Context, projectID int64) ([]*ProjectFile, error)
|
|
ListProjects(ctx context.Context, arg *ListProjectsParams) ([]*Project, error)
|
|
ListSysAuditLogCondition(ctx context.Context, arg *ListSysAuditLogConditionParams) ([]*SysAuditLog, error)
|
|
ListSysConfigCondition(ctx context.Context, arg *ListSysConfigConditionParams) ([]*SysConfig, error)
|
|
ListSysDepartment(ctx context.Context) ([]*SysDepartment, error)
|
|
ListSysDepartmentCondition(ctx context.Context, arg *ListSysDepartmentConditionParams) ([]*SysDepartment, error)
|
|
ListSysDepartmentRecursive(ctx context.Context) ([]*ListSysDepartmentRecursiveRow, error)
|
|
ListSysMenuByRoleID(ctx context.Context, roleID int32) ([]*SysMenu, error)
|
|
ListSysMenuIDByRoleID(ctx context.Context, roleID int32) ([]int32, error)
|
|
ListSysRole(ctx context.Context) ([]*SysRole, error)
|
|
ListSysRoleCondition(ctx context.Context, arg *ListSysRoleConditionParams) ([]*SysRole, error)
|
|
ListSysUser(ctx context.Context) ([]*SysUser, error)
|
|
ListSysUserByIds(ctx context.Context, dollar_1 []int32) ([]*SysUser, error)
|
|
ListSysUserCondition(ctx context.Context, arg *ListSysUserConditionParams) ([]*ListSysUserConditionRow, error)
|
|
ListSysUserLoginLogCondition(ctx context.Context, arg *ListSysUserLoginLogConditionParams) ([]*SysUserLoginLog, error)
|
|
RecursiveSysMenus(ctx context.Context) ([]*RecursiveSysMenusRow, error)
|
|
RecursiveSysMenusByRoleID(ctx context.Context, roleID int32) ([]*RecursiveSysMenusByRoleIDRow, error)
|
|
StatisticsExpense(ctx context.Context) ([]*StatisticsExpenseRow, error)
|
|
StatisticsExpenseByProjectID(ctx context.Context, projectID int64) ([]*StatisticsExpenseByProjectIDRow, error)
|
|
StatisticsIncome(ctx context.Context) ([]*StatisticsIncomeRow, error)
|
|
StatisticsIncomeByProjectID(ctx context.Context, projectID int64) ([]*StatisticsIncomeByProjectIDRow, error)
|
|
StatisticsProjectItem(ctx context.Context, id int64) (*StatisticsProjectItemRow, error)
|
|
StatisticsProjects(ctx context.Context) ([]*StatisticsProjectsRow, error)
|
|
SumExpense(ctx context.Context) (pgtype.Numeric, error)
|
|
SumExpenseByProjectID(ctx context.Context, projectID int64) (pgtype.Numeric, error)
|
|
SumIncome(ctx context.Context) (pgtype.Numeric, error)
|
|
SumIncomeByProjectID(ctx context.Context, projectID int64) (pgtype.Numeric, error)
|
|
UpdateBudget(ctx context.Context, arg *UpdateBudgetParams) (*Budget, error)
|
|
UpdateCategory(ctx context.Context, arg *UpdateCategoryParams) (*Category, error)
|
|
UpdateCustomer(ctx context.Context, arg *UpdateCustomerParams) (*Customer, error)
|
|
UpdateExpense(ctx context.Context, arg *UpdateExpenseParams) (*Expense, error)
|
|
UpdateIncome(ctx context.Context, arg *UpdateIncomeParams) (*Income, error)
|
|
UpdateProject(ctx context.Context, arg *UpdateProjectParams) (*Project, error)
|
|
UpdateSysConfigByKey(ctx context.Context, arg *UpdateSysConfigByKeyParams) error
|
|
UpdateSysDepartment(ctx context.Context, arg *UpdateSysDepartmentParams) (*SysDepartment, error)
|
|
UpdateSysMenu(ctx context.Context, arg *UpdateSysMenuParams) (*SysMenu, error)
|
|
UpdateSysRole(ctx context.Context, arg *UpdateSysRoleParams) (*SysRole, error)
|
|
UpdateSysUser(ctx context.Context, arg *UpdateSysUserParams) (*SysUser, error)
|
|
}
|
|
|
|
var _ Querier = (*Queries)(nil)
|