Skip to main content

文件配置

在配置文件中新增db-list选项 db-list是文件中mysqlpymysql的一个超集,为了兼容低版本,目前没有在页面初始化的时候直接生成到db-list中

db-list: [  {    disabled: true, # 是否启用    type: "", # 数据库的类型,目前支持mysql、pgsql    alias-name: "", # 数据库的名称,注意: alias-name 需要在db-list中唯一    path: '',    port: '',    config: '',    db-name: '',    username: '',    password: '',    max-idle-conns: 10,    max-open-conns: 100,    log-mode: "",    log-zap: false,  }]

使用

在正确配置db-list后,代码启动后可以根据配置的alias-nameglobal.GetGlobalDBByDBName(alias-name)或者global.MustGetGlobalDBByDBName(alias-name)获取db对象 方法区别是MustGetGlobalDBByDBName会在alias-name不存在时panic

注意

不要直接操作 global.GVA_DBList