Documentation
¶
Index ¶
- func CreateTables(db *sql.DB) error
- type DBTX
- type Data
- func (data *Data) DeleteTermin(ctx context.Context, terminId string) error
- func (data *Data) InsertBenutzer(ctx context.Context, b terminplan.Benutzer) error
- func (data *Data) InsertTermin(ctx context.Context, t terminplan.Termin) error
- func (data *Data) ReplaceTermin(ctx context.Context, t terminplan.Termin) error
- func (data *Data) SelectAllBenutzer(ctx context.Context) ([]terminplan.Benutzer, error)
- func (data *Data) SelectAllTeilnahmenByTermin(ctx context.Context, id string) ([]terminplan.Teilnahme, error)
- func (data *Data) SelectAllTermin(ctx context.Context, terminAb time.Time) ([]terminplan.Termin, error)
- func (data *Data) SelectBenutzerById(ctx context.Context, id string) (terminplan.Benutzer, error)
- func (data *Data) SelectTerminById(ctx context.Context, id string) (terminplan.Termin, error)
- func (data *Data) UpsertTeilnahme(ctx context.Context, t terminplan.Teilnahme) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateTables ¶
Types ¶
type Data ¶
func OpenSqlite3 ¶
func (*Data) DeleteTermin ¶
func (*Data) InsertBenutzer ¶
func (*Data) InsertTermin ¶
func (*Data) ReplaceTermin ¶
func (*Data) SelectAllBenutzer ¶
func (*Data) SelectAllTeilnahmenByTermin ¶
func (*Data) SelectAllTermin ¶
func (*Data) SelectBenutzerById ¶
func (*Data) SelectTerminById ¶
func (*Data) UpsertTeilnahme ¶
Click to show internal directories.
Click to hide internal directories.