controllers

package
v0.0.0-...-075f35d Latest Latest
Warning

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

Go to latest
Published: Aug 6, 2023 License: MIT Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DatabaseController

type DatabaseController interface {
	ConnectToTiDB(c *fiber.Ctx) error
}

DatabaseController is a contract what this controller can do

func NewDatabaseController

func NewDatabaseController() DatabaseController

NewDatabaseController is the constructor

type NaturalQueryController

type NaturalQueryController interface {
	CreateNaturalQuery(c *fiber.Ctx) error
}

The contract

func NewNaturalQueryController

func NewNaturalQueryController() NaturalQueryController

The constructer

type NotesController

type NotesController interface {
	//GET HANDLER
	GetAllNotes(c *fiber.Ctx) error

	//POST HANDLER
	CreateNewNotes(c *fiber.Ctx) error

	//DELETE HANDLER
	DeleteNotesHistory(c *fiber.Ctx) error
}

func NewNotesController

func NewNotesController() NotesController

type TransactionController

type TransactionController interface {
	//GET HANDLER
	GetAllTransactions(c *fiber.Ctx) error
	GetOneTransaction(c *fiber.Ctx) error

	GetAllStoredDatas(c *fiber.Ctx) error
	GetOneStoredData(c *fiber.Ctx) error

	//POST HANDLER
	CreateNewTransaction(c *fiber.Ctx) error

	//DELETE HANDLER
	DeleteTransaction(c *fiber.Ctx) error
}

TransactionController is a contract what this controller can do

func NewTransactionController

func NewTransactionController() TransactionController

NewTransactionController is the constructor

type UserController

type UserController interface {
	//GET HANDLER
	GetAllUser(c *fiber.Ctx) error
	GetOneUser(c *fiber.Ctx) error

	//POST HANDLER
	RegisterUser(c *fiber.Ctx) error
	LoginUser(c *fiber.Ctx) error

	//PUT HANDLER
	UpdateUser(c *fiber.Ctx) error

	//DELETE HANDLER
	DeleteOneUser(c *fiber.Ctx) error
}

UserController is a contract what this controller can do

func NewUserController

func NewUserController() UserController

NewUserController is the constructor

Jump to

Keyboard shortcuts

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