baseuser

package
v0.0.0-...-7ee3c9b Latest Latest
Warning

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

Go to latest
Published: Dec 25, 2019 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type User

type User struct {
	ID                   uint32                `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	CreatedAt            *timestamp.Timestamp  `protobuf:"bytes,2,opt,name=CreatedAt,proto3" json:"CreatedAt,omitempty"`
	UpdatedAt            *timestamp.Timestamp  `protobuf:"bytes,3,opt,name=UpdatedAt,proto3" json:"UpdatedAt,omitempty"`
	Type                 string                `protobuf:"bytes,4,opt,name=Type,proto3" json:"Type,omitempty"`
	FirstName            string                `protobuf:"bytes,5,opt,name=FirstName,proto3" json:"FirstName,omitempty"`
	LastName             string                `protobuf:"bytes,6,opt,name=LastName,proto3" json:"LastName,omitempty"`
	UserName             string                `protobuf:"bytes,7,opt,name=UserName,proto3" json:"UserName,omitempty"`
	Gender               string                `protobuf:"bytes,8,opt,name=Gender,proto3" json:"Gender,omitempty"`
	Languages            string                `protobuf:"bytes,9,opt,name=Languages,proto3" json:"Languages,omitempty"`
	Password             string                `protobuf:"bytes,10,opt,name=Password,proto3" json:"Password,omitempty"`
	PassWordConfirmed    string                `protobuf:"bytes,11,opt,name=PassWordConfirmed,proto3" json:"PassWordConfirmed,omitempty"`
	Age                  int32                 `protobuf:"varint,12,opt,name=Age,proto3" json:"Age,omitempty"`
	BirthDate            string                `protobuf:"bytes,13,opt,name=BirthDate,proto3" json:"BirthDate,omitempty"`
	PhoneNumber          string                `protobuf:"bytes,14,opt,name=PhoneNumber,proto3" json:"PhoneNumber,omitempty"`
	Bio                  string                `protobuf:"bytes,15,opt,name=Bio,proto3" json:"Bio,omitempty"`
	Headline             string                `protobuf:"bytes,16,opt,name=Headline,proto3" json:"Headline,omitempty"`
	Intent               string                `protobuf:"bytes,17,opt,name=Intent,proto3" json:"Intent,omitempty"`
	UserAddress          *common.Address       `protobuf:"bytes,18,opt,name=UserAddress,proto3" json:"UserAddress,omitempty"`
	UserEducation        *common.Education     `protobuf:"bytes,19,opt,name=UserEducation,proto3" json:"UserEducation,omitempty"`
	UserInterests        *common.Interests     `protobuf:"bytes,20,opt,name=UserInterests,proto3" json:"UserInterests,omitempty"`
	UserSubscriptions    *common.Subscriptions `protobuf:"bytes,21,opt,name=UserSubscriptions,proto3" json:"UserSubscriptions,omitempty"`
	Skills               *common.SkillSet      `protobuf:"bytes,22,opt,name=Skills,proto3" json:"Skills,omitempty"`
	Groups               []*common.TeamMember  `protobuf:"bytes,23,rep,name=Groups,proto3" json:"Groups,omitempty"`
	Teams                []*common.TeamMember  `protobuf:"bytes,24,rep,name=Teams,proto3" json:"Teams,omitempty"`
	SocialMedia          *common.SocialMedia   `protobuf:"bytes,25,opt,name=SocialMedia,proto3" json:"SocialMedia,omitempty"`
	Contact              *common.Contact       `protobuf:"bytes,26,opt,name=Contact,proto3" json:"Contact,omitempty"`
	Settings             *common.Settings      `protobuf:"bytes,27,opt,name=Settings,proto3" json:"Settings,omitempty"`
	Email                string                `protobuf:"bytes,28,opt,name=Email,proto3" json:"Email,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*User) BeforeCreate

func (m *User) BeforeCreate(scope *gorm.Scope) error

func (*User) BeforeUpdate

func (m *User) BeforeUpdate(scope *gorm.Scope) error

func (*User) ConvertToTableRow

func (m *User) ConvertToTableRow() (tables.UserTable, error)

func (*User) Descriptor

func (*User) Descriptor() ([]byte, []int)

func (*User) GetAge

func (m *User) GetAge() int32

func (*User) GetBio

func (m *User) GetBio() string

func (*User) GetBirthDate

func (m *User) GetBirthDate() string

func (*User) GetContact

func (m *User) GetContact() *common.Contact

func (*User) GetCreatedAt

func (m *User) GetCreatedAt() *timestamp.Timestamp

func (*User) GetEmail

func (m *User) GetEmail() string

func (*User) GetFirstName

func (m *User) GetFirstName() string

func (*User) GetGender

func (m *User) GetGender() string

func (*User) GetGroups

func (m *User) GetGroups() []*common.TeamMember

func (*User) GetHeadline

func (m *User) GetHeadline() string

func (*User) GetID

func (m *User) GetID() uint32

func (*User) GetIntent

func (m *User) GetIntent() string

func (*User) GetLanguages

func (m *User) GetLanguages() string

func (*User) GetLastName

func (m *User) GetLastName() string

func (*User) GetPassWordConfirmed

func (m *User) GetPassWordConfirmed() string

func (*User) GetPassword

func (m *User) GetPassword() string

func (*User) GetPhoneNumber

func (m *User) GetPhoneNumber() string

func (*User) GetSettings

func (m *User) GetSettings() *common.Settings

func (*User) GetSkills

func (m *User) GetSkills() *common.SkillSet

func (*User) GetSocialMedia

func (m *User) GetSocialMedia() *common.SocialMedia

func (*User) GetTeams

func (m *User) GetTeams() []*common.TeamMember

func (*User) GetType

func (m *User) GetType() string

func (*User) GetUpdatedAt

func (m *User) GetUpdatedAt() *timestamp.Timestamp

func (*User) GetUserAddress

func (m *User) GetUserAddress() *common.Address

func (*User) GetUserEducation

func (m *User) GetUserEducation() *common.Education

func (*User) GetUserInterests

func (m *User) GetUserInterests() *common.Interests

func (*User) GetUserName

func (m *User) GetUserName() string

func (*User) GetUserSubscriptions

func (m *User) GetUserSubscriptions() *common.Subscriptions

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) Reset

func (m *User) Reset()

func (*User) String

func (m *User) String() string

func (*User) XXX_DiscardUnknown

func (m *User) XXX_DiscardUnknown()

func (*User) XXX_Marshal

func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*User) XXX_Merge

func (m *User) XXX_Merge(src proto.Message)

func (*User) XXX_Size

func (m *User) XXX_Size() int

func (*User) XXX_Unmarshal

func (m *User) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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