models

package
v0.8.25 Latest Latest
Warning

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

Go to latest
Published: Sep 20, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CrudLog

type CrudLog struct {
	ID        int       `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
	UserId    int64     `gorm:"column:user_id;" json:"user_id"`
	Ip        string    `gorm:"column:ip;" json:"ip"`
	UserAgent string    `gorm:"column:user_agent;" json:"user_agent"`
	Action    string    `gorm:"column:action;" json:"action"`
	SchemaId  int64     `gorm:"column:schema_id;" json:"schema_id"`
	RowId     string    `gorm:"column:row_id;" json:"row_id"`
	Input     string    `gorm:"column:input;type:TEXT" json:"input"`
	CreatedAt time.Time `gorm:"column:created_at" json:"created_at"`
}

func (*CrudLog) TableName

func (v *CrudLog) TableName() string

type CrudLogFull

type CrudLogFull struct {
	Action    *string    `gorm:"column:action" json:"action"`
	CreatedAt *time.Time `gorm:"column:created_at" json:"created_at"`
	FirstName *string    `gorm:"column:first_name" json:"first_name"`
	ID        int        `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
	Input     *string    `gorm:"column:input" json:"input"`
	IP        *string    `gorm:"column:ip" json:"ip"`
	LastName  *string    `gorm:"column:last_name" json:"last_name"`
	Name      *string    `gorm:"column:name" json:"name"`
	RowID     *string    `gorm:"column:row_id" json:"row_id"`
	SchemaID  *int       `gorm:"column:schema_id" json:"schema_id"`
	UserAgent *string    `gorm:"column:user_agent" json:"user_agent"`
	UserID    *int       `gorm:"column:user_id" json:"user_id"`
}

func (*CrudLogFull) TableName

func (c *CrudLogFull) TableName() string

type CrudLogFullOracle

type CrudLogFullOracle struct {
	Action    *string    `gorm:"column:ACTION" json:"action"`
	CreatedAt *time.Time `gorm:"column:CREATED_AT" json:"created_at"`
	FirstName *string    `gorm:"column:FIRST_NAME" json:"first_name"`
	ID        int        `gorm:"column:ID;primaryKey;autoIncrement" json:"id"`
	Input     *string    `gorm:"column:INPUT" json:"input"`
	IP        *string    `gorm:"column:IP" json:"ip"`
	LastName  *string    `gorm:"column:LAST_NAME" json:"last_name"`
	Name      *string    `gorm:"column:NAME" json:"name"`
	RowID     *string    `gorm:"column:ROW_ID" json:"row_id"`
	SchemaID  *int       `gorm:"column:SCHEMA_ID" json:"schema_id"`
	UserAgent *string    `gorm:"column:USER_AGENT" json:"user_agent"`
	UserID    *int       `gorm:"column:USER_ID" json:"user_id"`
}

func (*CrudLogFullOracle) TableName

func (c *CrudLogFullOracle) TableName() string

type CrudLogMSSQL

type CrudLogMSSQL struct {
	ID        int       `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
	UserId    int64     `gorm:"column:user_id;" json:"user_id"`
	Ip        string    `gorm:"column:ip;" json:"ip"`
	UserAgent string    `gorm:"column:user_agent;" json:"user_agent"`
	Action    string    `gorm:"column:action;" json:"action"`
	SchemaId  int64     `gorm:"column:schema_id;" json:"schema_id"`
	RowId     string    `gorm:"column:row_id;" json:"row_id"`
	Input     string    `gorm:"column:input;type:NTEXT" json:"input"`
	CreatedAt time.Time `gorm:"column:created_at" json:"created_at"`
}

func (*CrudLogMSSQL) TableName

func (v *CrudLogMSSQL) TableName() string

type CrudLogOracle

type CrudLogOracle struct {
	ID        int       `gorm:"column:ID;primaryKey;autoIncrement" json:"id"`
	UserId    int64     `gorm:"column:USER_ID;" json:"user_id"`
	Ip        string    `gorm:"column:IP;" json:"ip"`
	UserAgent string    `gorm:"column:USER_AGENT;" json:"user_agent"`
	Action    string    `gorm:"column:ACTION;" json:"action"`
	SchemaId  int64     `gorm:"column:SCHEMA_ID;" json:"schema_id"`
	RowId     string    `gorm:"column:ROW_ID;" json:"row_id"`
	Input     string    `gorm:"column:INPUT;type:TEXT" json:"input"`
	CreatedAt time.Time `gorm:"column:CREATED_AT" json:"created_at"`
}

func (*CrudLogOracle) TableName

func (v *CrudLogOracle) TableName() string

type CrudResponse

type CrudResponse struct {
	ID interface{} `gorm:"column:id;" json:"id"`
}

type HistoryRequest

type HistoryRequest struct {
	SchemaID int64       `json:"schemaId"`
	RowID    interface{} `json:"rowId"`
}

Jump to

Keyboard shortcuts

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