package admin

import (
	"time"

	"github.com/tidbcloud/debug_portal/db/entity"
)

type Organization struct {
	ID                        entity.ID
	Name                      string
	Alias                     string
	CreateAt                  time.Time
	Email                     string
	Country                   string
	Timezone                  int32
	Status                    string
	Plan                      string
	TotalCredit               int64
	RemainingCredit           int64
	ActiveClustersCount       uint32
	FreeClustersCount         uint32
	HasDiscount               bool
	Discount                  int64
	DiscountDescription       string
	NodeUsageFee              int64
	AcknowledgeCnPolicy       bool
	HasTriedDevTier           bool
	ThirdPartyAccountProvider string
	ThirdPartyAccountCode     string
	WhitelistFlag             uint32
	Kind                      string
	AccountManager            string
}

type Tenant Organization
