diff options
| author | horus_arch | 2015-03-20 01:01:30 +0100 |
|---|---|---|
| committer | horus_arch | 2015-03-20 01:01:30 +0100 |
| commit | 039fb0ce71d132a1dfe93b516bc5953dcb61285e (patch) | |
| tree | 0680bf2d0d42a7c8f4f5dfe0b579277edfc38198 /struct.go | |
| parent | 77b167ceae8904d827571a0ba7bfa13fac28a40e (diff) | |
| download | freemail-039fb0ce71d132a1dfe93b516bc5953dcb61285e.tar.gz | |
Bundling functionality in server.go and improving code flow.
Diffstat (limited to 'struct.go')
| -rw-r--r-- | struct.go | 19 |
1 files changed, 9 insertions, 10 deletions
@@ -17,26 +17,25 @@ type User struct { // Domains for which we do E-Mail hosting type VirtualDomain struct { - Id int64 + Id int64 + Name string + //DomainId int64 `gorm:"primary_key"` // User User - UserId int64 - Name string + //UserId int64 } // User for postfix type VirtualUser struct { - Id int64 - UserId int64 - VirtualDomain VirtualDomain - VirtualDomainId int64 - Password string - Email string + Id int64 + DomainId int64 + Password string + Email string + //UserId int64 } // E-Mail aliase for postfix type VirtualAliase struct { Id int64 - VirtualDomain VirtualDomain VirtualDomainId int64 Source string Destination string |
