Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TestProjectSuite ¶
func TestProjectSuite(postgrescli *storagepostgres.PostgresDb) (regularProject *appmodelprojects.ModelProject, proxyProject *appmodelprojects.ModelProject, retErr error)
Types ¶
type ProjectCURD ¶
type ProjectCURD struct {
*storagepostgres.PostgresDb
}
func NewProjectCURD ¶
func NewProjectCURD(db *storagepostgres.PostgresDb) *ProjectCURD
func (*ProjectCURD) AutoMigrate ¶
func (c *ProjectCURD) AutoMigrate() error
func (*ProjectCURD) Get ¶
func (c *ProjectCURD) Get(ctx context.Context, tableName string, pid appmodelprojects.ProjectID) (*appmodelprojects.ModelProject, error)
func (*ProjectCURD) Write ¶
func (c *ProjectCURD) Write(ctx context.Context, tableName string, record *appmodelprojects.ModelProject) error
Click to show internal directories.
Click to hide internal directories.