Documentation ¶
Index ¶
- type Account
- type AccountRequest
- type Config
- type Environment
- type Frontend
- type InviteToken
- type Model
- type PasswordResetRequest
- type Share
- type Store
- func (self *Store) Begin() (*sqlx.Tx, error)
- func (self *Store) Close() error
- func (self *Store) CreateAccount(a *Account, tx *sqlx.Tx) (int, error)
- func (self *Store) CreateAccountRequest(ar *AccountRequest, tx *sqlx.Tx) (int, error)
- func (self *Store) CreateEnvironment(accountId int, i *Environment, tx *sqlx.Tx) (int, error)
- func (self *Store) CreateEphemeralEnvironment(i *Environment, tx *sqlx.Tx) (int, error)
- func (str *Store) CreateFrontend(envId int, f *Frontend, tx *sqlx.Tx) (int, error)
- func (str *Store) CreateGlobalFrontend(f *Frontend, tx *sqlx.Tx) (int, error)
- func (str *Store) CreateInviteTokens(inviteTokens []*InviteToken, tx *sqlx.Tx) error
- func (self *Store) CreatePasswordResetRequest(prr *PasswordResetRequest, tx *sqlx.Tx) (int, error)
- func (self *Store) CreateShare(envId int, shr *Share, tx *sqlx.Tx) (int, error)
- func (self *Store) DeleteAccountRequest(id int, tx *sqlx.Tx) error
- func (self *Store) DeleteEnvironment(id int, tx *sqlx.Tx) error
- func (str *Store) DeleteFrontend(id int, tx *sqlx.Tx) error
- func (str *Store) DeleteInviteToken(id int, tx *sqlx.Tx) error
- func (self *Store) DeleteMultipleAccountRequests(ids []int, tx *sqlx.Tx) error
- func (self *Store) DeleteMultiplePasswordResetRequests(ids []int, tx *sqlx.Tx) error
- func (self *Store) DeletePasswordResetRequest(id int, tx *sqlx.Tx) error
- func (self *Store) DeleteShare(id int, tx *sqlx.Tx) error
- func (self *Store) FindAccountRequestWithEmail(email string, tx *sqlx.Tx) (*AccountRequest, error)
- func (self *Store) FindAccountRequestWithToken(token string, tx *sqlx.Tx) (*AccountRequest, error)
- func (self *Store) FindAccountWithEmail(email string, tx *sqlx.Tx) (*Account, error)
- func (self *Store) FindAccountWithToken(token string, tx *sqlx.Tx) (*Account, error)
- func (self *Store) FindEnvironmentForAccount(envZId string, accountId int, tx *sqlx.Tx) (*Environment, error)
- func (self *Store) FindEnvironmentsForAccount(accountId int, tx *sqlx.Tx) ([]*Environment, error)
- func (self *Store) FindExpiredAccountRequests(before time.Time, limit int, tx *sqlx.Tx) ([]*AccountRequest, error)
- func (self *Store) FindExpiredPasswordResetRequests(before time.Time, limit int, tx *sqlx.Tx) ([]*PasswordResetRequest, error)
- func (str *Store) FindFrontendPubliclyNamed(publicName string, tx *sqlx.Tx) (*Frontend, error)
- func (str *Store) FindFrontendWithToken(token string, tx *sqlx.Tx) (*Frontend, error)
- func (str *Store) FindFrontendWithZId(zId string, tx *sqlx.Tx) (*Frontend, error)
- func (str *Store) FindFrontendsForEnvironment(envId int, tx *sqlx.Tx) ([]*Frontend, error)
- func (self *Store) FindPasswordResetRequestWithToken(token string, tx *sqlx.Tx) (*PasswordResetRequest, error)
- func (str *Store) FindPublicFrontends(tx *sqlx.Tx) ([]*Frontend, error)
- func (self *Store) FindShareWithToken(shrToken string, tx *sqlx.Tx) (*Share, error)
- func (self *Store) FindSharesForEnvironment(envId int, tx *sqlx.Tx) ([]*Share, error)
- func (self *Store) GetAccount(id int, tx *sqlx.Tx) (*Account, error)
- func (self *Store) GetAccountRequest(id int, tx *sqlx.Tx) (*AccountRequest, error)
- func (self *Store) GetAllShares(tx *sqlx.Tx) ([]*Share, error)
- func (self *Store) GetEnvironment(id int, tx *sqlx.Tx) (*Environment, error)
- func (str *Store) GetFrontend(id int, tx *sqlx.Tx) (*Frontend, error)
- func (str *Store) GetInviteTokenByToken(token string, tx *sqlx.Tx) (*InviteToken, error)
- func (self *Store) GetShare(id int, tx *sqlx.Tx) (*Share, error)
- func (self *Store) UpdateAccount(a *Account, tx *sqlx.Tx) (int, error)
- func (str *Store) UpdateFrontend(fe *Frontend, tx *sqlx.Tx) error
- func (self *Store) UpdateShare(shr *Share, tx *sqlx.Tx) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountRequest ¶
type Environment ¶
type InviteToken ¶
type PasswordResetRequest ¶
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
func (*Store) CreateAccount ¶
func (*Store) CreateAccountRequest ¶
func (*Store) CreateEnvironment ¶
func (*Store) CreateEphemeralEnvironment ¶
func (*Store) CreateFrontend ¶
func (*Store) CreateGlobalFrontend ¶
func (*Store) CreateInviteTokens ¶
func (str *Store) CreateInviteTokens(inviteTokens []*InviteToken, tx *sqlx.Tx) error
func (*Store) CreatePasswordResetRequest ¶
func (*Store) CreateShare ¶
func (*Store) DeleteAccountRequest ¶
func (*Store) DeleteMultipleAccountRequests ¶
func (*Store) DeleteMultiplePasswordResetRequests ¶
func (*Store) DeletePasswordResetRequest ¶
func (*Store) FindAccountRequestWithEmail ¶
func (*Store) FindAccountRequestWithToken ¶
func (*Store) FindAccountWithEmail ¶
func (*Store) FindAccountWithToken ¶
func (*Store) FindEnvironmentForAccount ¶
func (*Store) FindEnvironmentsForAccount ¶
func (*Store) FindExpiredAccountRequests ¶
func (*Store) FindExpiredPasswordResetRequests ¶
func (*Store) FindFrontendPubliclyNamed ¶
func (*Store) FindFrontendWithToken ¶
func (*Store) FindFrontendWithZId ¶
func (*Store) FindFrontendsForEnvironment ¶
func (*Store) FindPasswordResetRequestWithToken ¶
func (*Store) FindPublicFrontends ¶
func (*Store) FindShareWithToken ¶
func (*Store) FindSharesForEnvironment ¶
func (*Store) GetAccountRequest ¶
func (*Store) GetEnvironment ¶
func (*Store) GetInviteTokenByToken ¶
func (*Store) UpdateAccount ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.