global.go 508 B

1234567891011121314151617181920212223242526272829
  1. package global
  2. import (
  3. "DataShare/config"
  4. "database/sql"
  5. "github.com/go-playground/validator/v10"
  6. "github.com/go-redis/redis/v7"
  7. "github.com/sirupsen/logrus"
  8. )
  9. type DbInfo struct{
  10. SqlType string
  11. DbHandle *sql.DB
  12. ConnInfo string
  13. Status bool
  14. DbName string
  15. Id int
  16. }
  17. var (
  18. SystemConfig *config.Server
  19. SystemLogger *logrus.Logger
  20. RedisClient *redis.Client
  21. DataValidator *validator.Validate
  22. Databases []DbInfo
  23. RedisDataShare string
  24. )