| 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
 
- }
 
 
  |