12345678910111213141516171819202122232425262728 |
- package v2ui
- import (
- "gorm.io/driver/sqlite"
- "gorm.io/gorm"
- "gorm.io/gorm/logger"
- )
- var v2db *gorm.DB
- func initDB(dbPath string) error {
- c := &gorm.Config{
- Logger: logger.Discard,
- }
- var err error
- v2db, err = gorm.Open(sqlite.Open(dbPath), c)
- if err != nil {
- return err
- }
- return nil
- }
- func getV2Inbounds() ([]*V2Inbound, error) {
- inbounds := make([]*V2Inbound, 0)
- err := v2db.Model(V2Inbound{}).Find(&inbounds).Error
- return inbounds, err
- }
|