base.go 470 B

123456789101112131415161718192021222324252627282930
  1. package models
  2. import "pmail/db"
  3. func SyncTables() {
  4. err := db.Instance.Sync2(&User{})
  5. if err != nil {
  6. panic(err)
  7. }
  8. err = db.Instance.Sync2(&Email{})
  9. if err != nil {
  10. panic(err)
  11. }
  12. err = db.Instance.Sync2(&Group{})
  13. if err != nil {
  14. panic(err)
  15. }
  16. err = db.Instance.Sync2(&Rule{})
  17. if err != nil {
  18. panic(err)
  19. }
  20. err = db.Instance.Sync2(&UserAuth{})
  21. if err != nil {
  22. panic(err)
  23. }
  24. err = db.Instance.Sync2(&Sessions{})
  25. if err != nil {
  26. panic(err)
  27. }
  28. }