Create & Init Project...

This commit is contained in:
2019-04-22 18:49:16 +08:00
commit fc4fa37393
25440 changed files with 4054998 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
package(default_visibility = ["//visibility:public"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_library",
)
go_library(
name = "go_default_library",
srcs = [
"archive.go",
"av_charge.go",
"bgm_charge.go",
"column_charge.go",
"date_statis.go",
"up_charge.go",
],
importpath = "go-common/app/job/main/growup/model/charge",
tags = ["automanaged"],
visibility = ["//visibility:public"],
deps = ["//library/time:go_default_library"],
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)

View File

@@ -0,0 +1,13 @@
package charge
import (
"go-common/library/time"
)
// Archive archive detail
type Archive struct {
ID int64
IncCharge int64
TagID int64
Date time.Time
}

View File

@@ -0,0 +1,56 @@
package charge
import (
"go-common/library/time"
)
// AvCharge av charge detail
type AvCharge struct {
ID int64
AvID int64
MID int64
TagID int64
IsOriginal int
DanmakuCount int64
CommentCount int64
CollectCount int64
CoinCount int64
ShareCount int64
ElecPayCount int64
TotalPlayCount int64
WebPlayCount int64
AppPlayCount int64
H5PlayCount int64
LvUnknown int64
Lv0 int64
Lv1 int64
Lv2 int64
Lv3 int64
Lv4 int64
Lv5 int64
Lv6 int64
VScore int64
IncCharge int64
TotalCharge int64
IsDeleted int
Date time.Time
UploadTime time.Time
CTime time.Time
MTime time.Time
DBState int // 1-insert 2-update
}
// AvChargeStatis av_charge_statis
type AvChargeStatis struct {
ID int64
AvID int64
MID int64
TagID int64
IsOriginal int
UploadTime time.Time
TotalCharge int64
IsDeleted int
CTime time.Time
MTime time.Time
DBState int // 1-insert 2-update
}

View File

@@ -0,0 +1,43 @@
package charge
import (
"go-common/library/time"
)
// BgmCharge bgm charge
type BgmCharge struct {
ID int64
SID int64
AID int64
MID int64
CID int64
IncCharge int64
Date time.Time
JoinAt time.Time
Title string
DBState int
}
// BgmStatis bgm statis
type BgmStatis struct {
ID int64
SID int64
AID int64
MID int64
CID int64
Title string
JoinAt time.Time
TotalCharge int64
DBState int
}
// Bgm background music
type Bgm struct {
ID int64
MID int64
SID int64
AID int64
CID int64
JoinAt time.Time
Title string
}

View File

@@ -0,0 +1,32 @@
package charge
import (
"go-common/library/time"
)
// Column column charge
type Column struct {
ID int64
AID int64
Title string
MID int64
TagID int64
Words int64
IncCharge int64
IncViewCount int64
Date time.Time
UploadTime int64
DBState int
}
// ColumnStatis column charge
type ColumnStatis struct {
ID int64
AID int64
Title string
MID int64
TagID int64
UploadTime int64
TotalCharge int64
DBState int
}

View File

@@ -0,0 +1,20 @@
package charge
import (
"go-common/library/time"
)
// DateStatis archive_charge_daily_statis archive_charge_weekly_statis archive_charge_monthly_statis
type DateStatis struct {
ID int64
Count int64
MoneySection int64
MoneyTips string
Charge int64
MinCharge int64
MaxCharge int64
CategoryID int64
CDate time.Time
CTime time.Time
MTime time.Time
}

View File

@@ -0,0 +1,15 @@
package charge
import "go-common/library/time"
// UpCharge up charge
type UpCharge struct {
MID int64
AvCount int64
IncCharge int64
TotalCharge int64
Date time.Time
IsDeleted int
CTime time.Time
MTime time.Time
}