// Code generated by gormcol. DO NOT EDIT.

package dbmodel

import (
	"git.ma-al.com/goc_marek/gormcol"
	"time"
)

const TableNamePsConnectionsPage = "ps_connections_page"

// PsConnectionsPage mapped from table <ps_connections_page>
type PsConnectionsPage struct {
	IDConnections int32      `gorm:"column:id_connections;primaryKey" json:"id_connections"`
	IDPage        int32      `gorm:"column:id_page;primaryKey" json:"id_page"`
	TimeStart     time.Time  `gorm:"column:time_start;primaryKey" json:"time_start"`
	TimeEnd       *time.Time `gorm:"column:time_end" json:"time_end"`
}

// TableName PsConnectionsPage's table name
func (*PsConnectionsPage) TableName() string {
	return TableNamePsConnectionsPage
}

var PsConnectionsPageCols = struct {
	IDConnections gormcol.Field
	IDPage gormcol.Field
	TimeStart gormcol.Field
	TimeEnd gormcol.Field
}{
	IDConnections: gormcol.Field{}.Set((&PsConnectionsPage{}).TableName(), "id_connections"),
	IDPage: gormcol.Field{}.Set((&PsConnectionsPage{}).TableName(), "id_page"),
	TimeStart: gormcol.Field{}.Set((&PsConnectionsPage{}).TableName(), "time_start"),
	TimeEnd: gormcol.Field{}.Set((&PsConnectionsPage{}).TableName(), "time_end"),
}
