Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
FLIPPED-AURORA
gin-vue-admin
提交
5d878400
G
gin-vue-admin
项目概览
FLIPPED-AURORA
/
gin-vue-admin
大约 1 年 前同步成功
通知
332
Star
18154
Fork
5505
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gin-vue-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5d878400
编写于
4月 13, 2020
作者:
Mr.奇淼(
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
注释sqlite 防止gcc错误 需要使用自行打开注释即可 感谢 sqlitet提供者 [rikugun] 作者github:
https://github.com/rikugun
上级
e2e3d914
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
22 addition
and
18 deletion
+22
-18
server/initialize/sqlite.go
server/initialize/sqlite.go
+20
-16
server/main.go
server/main.go
+2
-2
未找到文件。
server/initialize/sqlite.go
浏览文件 @
5d878400
package
initialize
import
(
"fmt"
"gin-vue-admin/global"
"github.com/jinzhu/gorm"
_
"github.com/jinzhu/gorm/dialects/sqlite"
)
// sqlite需要gcc支持 windows用户需要自行安装gcc 如需使用打开注释即可
//初始化数据库并产生数据库全局变量
func
Sqlite
()
{
admin
:=
global
.
GVA_CONFIG
.
Sqlite
if
db
,
err
:=
gorm
.
Open
(
"sqlite3"
,
fmt
.
Sprintf
(
"%s?%s"
,
admin
.
Path
,
admin
.
Config
));
err
!=
nil
{
global
.
GVA_LOG
.
Error
(
"DEFAULTDB数据库启动异常"
,
err
)
}
else
{
global
.
GVA_DB
=
db
global
.
GVA_DB
.
LogMode
(
admin
.
LogMode
)
}
}
// 感谢 sqlitet提供者 [rikugun] 作者github: https://github.com/rikugun
//import (
// "fmt"
// "gin-vue-admin/global"
// "github.com/jinzhu/gorm"
// _ "github.com/jinzhu/gorm/dialects/sqlite"
//)
//
////初始化数据库并产生数据库全局变量
//func Sqlite() {
// admin := global.GVA_CONFIG.Sqlite
// if db, err := gorm.Open("sqlite3", fmt.Sprintf("%s?%s", admin.Path,admin.Config)); err != nil {
// global.GVA_LOG.Error("DEFAULTDB数据库启动异常", err)
// } else {
// global.GVA_DB = db
// global.GVA_DB.LogMode(admin.LogMode)
// }
//}
server/main.go
浏览文件 @
5d878400
...
...
@@ -11,8 +11,8 @@ func main() {
switch
global
.
GVA_CONFIG
.
System
.
DbType
{
case
"mysql"
:
initialize
.
Mysql
()
case
"sqlite"
:
initialize
.
Sqlite
()
//
case "sqlite":
// initialize.Sqlite() // sqlite需要gcc支持 windows用户需要自行安装gcc 如需使用打开注释即可
default
:
initialize
.
Mysql
()
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录