2026-05-01 11:03:19 +08:00
|
|
|
|
package schema
|
|
|
|
|
|
|
|
|
|
|
|
import "git.apinb.com/bsm-sdk/core/database"
|
|
|
|
|
|
|
2026-05-01 17:47:58 +08:00
|
|
|
|
// RegisterAutoMigrate 共用的表注册到 bsm-sdk 的迁移列表(可选;也可在各应用 init 中自行 AppendMigrate)。
|
2026-05-01 11:03:19 +08:00
|
|
|
|
func RegisterAutoMigrate() {
|
|
|
|
|
|
for _, t := range []any{
|
2026-05-01 17:47:58 +08:00
|
|
|
|
&DatasetBasic{},
|
|
|
|
|
|
&DatasetDaily{},
|
2026-05-01 17:07:20 +08:00
|
|
|
|
&DatasetBlocksIndex{},
|
|
|
|
|
|
&DatasetBlocksMember{},
|
2026-05-02 10:01:33 +08:00
|
|
|
|
&DatasetMoney{},
|
2026-05-01 17:07:20 +08:00
|
|
|
|
&DatasetPledgeStat{},
|
2026-05-01 17:47:58 +08:00
|
|
|
|
&DatasetIndicator{},
|
2026-05-01 17:07:20 +08:00
|
|
|
|
&DatasetIndicatorPro{},
|
2026-05-01 17:47:58 +08:00
|
|
|
|
&DatasetFinaIndicator{},
|
2026-05-02 10:01:33 +08:00
|
|
|
|
&DatasetSummary{},
|
2026-05-01 11:03:19 +08:00
|
|
|
|
} {
|
|
|
|
|
|
database.AppendMigrate(t)
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|