mysqltest

package
v0.0.0-...-5b4c5eb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Repositories

type Repositories struct {
	// contains filtered or unexported fields
}

func NewRepositories

func NewRepositories(sqlDB *sql.DB) *Repositories

func (*Repositories) CreateFollowingTeachers

func (r *Repositories) CreateFollowingTeachers(ctx context.Context, t *testing.T, followingTeachers ...*model2.FollowingTeacher)

func (*Repositories) CreateLessons

func (r *Repositories) CreateLessons(
	ctx context.Context, t *testing.T,
	lessons ...*model2.Lesson,
)

func (*Repositories) CreateNotificationTimeSpans

func (r *Repositories) CreateNotificationTimeSpans(
	ctx context.Context, t *testing.T,
	timeSpans ...*model2.NotificationTimeSpan,
)

func (*Repositories) CreateTeachers

func (r *Repositories) CreateTeachers(ctx context.Context, t *testing.T, teachers ...*model2.Teacher)

func (*Repositories) CreateUserAPITokens

func (r *Repositories) CreateUserAPITokens(ctx context.Context, t *testing.T, userAPITokens ...*model2.UserAPIToken)

func (*Repositories) CreateUserGoogles

func (r *Repositories) CreateUserGoogles(ctx context.Context, t *testing.T, userGoogles ...*model2.UserGoogle)

func (*Repositories) CreateUsers

func (r *Repositories) CreateUsers(ctx context.Context, t *testing.T, users ...*model2.User)

func (*Repositories) DB

func (r *Repositories) DB() repository.DB

func (*Repositories) FollowingTeacher

func (r *Repositories) FollowingTeacher() repository.FollowingTeacher

func (*Repositories) Lesson

func (r *Repositories) Lesson() repository.Lesson

func (*Repositories) LessonStatusLog

func (r *Repositories) LessonStatusLog() repository.LessonStatusLog

func (*Repositories) NotificationTimeSpan

func (r *Repositories) NotificationTimeSpan() repository.NotificationTimeSpan

func (*Repositories) StatNotifier

func (r *Repositories) StatNotifier() repository.StatNotifier

func (*Repositories) Teacher

func (r *Repositories) Teacher() repository.Teacher

func (*Repositories) User

func (r *Repositories) User() repository.User

func (*Repositories) UserAPIToken

func (r *Repositories) UserAPIToken() repository.UserAPIToken

func (*Repositories) UserGoogle

func (r *Repositories) UserGoogle() repository.UserGoogle

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL