Files
warehouse-management-BE/configs/constants/constants.go

41 lines
1.1 KiB
Go

package constants
const (
DevEnvironment = "dev"
ProdEnvironment = "prod"
)
const (
API_VERSION_1 = "/api/v1"
)
const (
API_GROUP_AUTH = "/auth"
API_GROUP_WAREHOUSE = "/warehouses"
API_GROUP_ROOM = "/rooms"
API_GROUP_CABINET = "/cabinets"
API_GROUP_SHELF = "/shelves"
API_GROUP_CONTAINER = "/containers"
API_GROUP_COMPONENT_TYPE = "/component-types"
API_GROUP_COMPONENT = "/components"
API_GROUP_COMPONENT_CODE = "/component-codes"
API_GROUP_COMPONENT_ITEM = "/component-items"
API_GROUP_INVOICE_CONFIG = "/invoice-configs"
API_GROUP_INVOICE_CONFIG_ITEM = "/invoice-config-items"
API_GROUP_INVOICE = "/invoices"
API_GROUP_ALTERNATIVE_COMPONENT = "/alternative-components"
API_GROUP_DASHBOARD = "/dashboard"
)
const (
API_PATH_PING = "/ping"
API_PATH_DOCS = "/swagger/*any"
API_PATH_AUTH_REGISTER = "/register"
API_PATH_AUTH_LOGIN = "/login"
API_PATH_PROFILE = "/profile"
)
const (
USER_ID_MIDDLEWARE = "user_id"
)