postgres

package
v0.0.0-...-b88b802 Latest Latest
Warning

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

Go to latest
Published: Jun 19, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewTaskSQLiteRepository

func NewTaskSQLiteRepository(manager connectorManager) repository.TaskLoader

Types

type DatabaseConnectionManager

type DatabaseConnectionManager struct{}

type TaskSQLiteRepository

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

func (TaskSQLiteRepository) CreateTask

func (instance TaskSQLiteRepository) CreateTask(taskInstance task.Task) (*uuid.UUID, error)

func (TaskSQLiteRepository) DeleteTask

func (instance TaskSQLiteRepository) DeleteTask(id uuid.UUID) error

func (TaskSQLiteRepository) DeleteTasks

func (instance TaskSQLiteRepository) DeleteTasks() error

func (TaskSQLiteRepository) GetTask

func (instance TaskSQLiteRepository) GetTask(id uuid.UUID) (*task.Task, error)

func (TaskSQLiteRepository) GetTasks

func (instance TaskSQLiteRepository) GetTasks() ([]*task.Task, error)

func (TaskSQLiteRepository) UpdateTask

func (instance TaskSQLiteRepository) UpdateTask(taskInstance task.Task) (*task.Task, error)

type UserSQLiteRepository

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

func NewUserSQLiteRepository

func NewUserSQLiteRepository(connectorManager connectorManager) UserSQLiteRepository

func (UserSQLiteRepository) SignIn

func (instance UserSQLiteRepository) SignIn(email string, password string) (*string, error)

func (UserSQLiteRepository) SignUp

func (instance UserSQLiteRepository) SignUp(userInstance user.User) (*uuid.UUID, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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