mail

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2017 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Alias

type Alias struct {
	ID          uint `orm:"column(id)" json:"id"`
	Source      string
	Destination string
	UpdatedAt   time.Time `orm:"auto_now" json:"updatedAt"`
	CreatedAt   time.Time `orm:"auto_now_add" json:"createdAt"`

	Domain *Domain `orm:"rel(fk)"`
}

Alias alias

func (*Alias) TableName

func (*Alias) TableName() string

TableName table name

type Domain

type Domain struct {
	ID        uint `orm:"column(id)" json:"id"`
	Name      string
	UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"`
	CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"`
}

Domain domain

func (*Domain) TableName

func (*Domain) TableName() string

TableName table name

type Plugin

type Plugin struct {
	nut.Controller
}

Plugin controller

func (*Plugin) GetHome

func (p *Plugin) GetHome()

GetHome home @router / [get]

type User

type User struct {
	ID       uint `orm:"column(id)" json:"id"`
	FullName string
	Email    string
	Password string
	Enable   bool

	UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"`
	CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"`

	Domain *Domain `orm:"rel(fk)"`
}

User user

func (*User) ChkPassword

func (p *User) ChkPassword(password string) bool

ChkPassword check password

func (*User) SetPassword

func (p *User) SetPassword(password string) error

SetPassword set password (SSHA512-CRYPT)

func (*User) TableName

func (*User) TableName() string

TableName table name

Jump to

Keyboard shortcuts

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