db

package
v0.0.0-...-34026e2 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2024 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConnectDB

func ConnectDB() *sql.DB

func CreateLesson

func CreateLesson(db *sql.DB, lesson types.Lesson) error

func CreateLessonsTable

func CreateLessonsTable(db *sql.DB) error

func CreateSubject

func CreateSubject(db *sql.DB, subject, username string) error

func CreateUser

func CreateUser(db *sql.DB, user types.User) error

func CreateUserSubjectLinkTable

func CreateUserSubjectLinkTable(db *sql.DB) error

func CreateUsersTable

func CreateUsersTable(db *sql.DB) error

func DeleteLesson

func DeleteLesson(db *sql.DB, id int) error

func DeleteSubject

func DeleteSubject(db *sql.DB, username, subject string) error

func DeleteUser

func DeleteUser(db *sql.DB, username string) error

func GetLesson

func GetLesson(db *sql.DB, username string) ([]types.Lesson, error)

func GetSubject

func GetSubject(db *sql.DB, username string) ([]string, error)

func GetUser

func GetUser(db *sql.DB, username string) (types.User, error)

func PgerrorTransform

func PgerrorTransform(err error) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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