From d55ae7d1d2a9221dea3be80911c68eb9a275c3d0 Mon Sep 17 00:00:00 2001 From: Gucheng Wang Date: Thu, 4 Aug 2022 20:28:09 +0800 Subject: [PATCH] Enable some other DBs --- go.mod | 2 ++ go.sum | 2 ++ object/adapter.go | 8 ++++---- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/go.mod b/go.mod index 00d2ed6c..6e76e055 100644 --- a/go.mod +++ b/go.mod @@ -14,6 +14,7 @@ require ( github.com/casdoor/goth v1.69.0-FIX2 github.com/casdoor/oss v1.2.0 github.com/dchest/captcha v0.0.0-20200903113550-03f5f0333e1f + github.com/denisenkom/go-mssqldb v0.0.0-20200428022330-06a60b6afbbc github.com/duo-labs/webauthn v0.0.0-20211221191814-a22482edaa3b github.com/go-gomail/gomail v0.0.0-20160411212932-81ebce5c23df github.com/go-ldap/ldap/v3 v3.3.0 @@ -23,6 +24,7 @@ require ( github.com/google/uuid v1.2.0 github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0 // indirect github.com/lestrrat-go/jwx v0.9.0 + github.com/lib/pq v1.8.0 github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d // indirect github.com/qiangmzsx/string-adapter/v2 v2.1.0 github.com/robfig/cron/v3 v3.0.1 diff --git a/go.sum b/go.sum index bbca77da..b11cd716 100644 --- a/go.sum +++ b/go.sum @@ -125,6 +125,7 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/dchest/captcha v0.0.0-20200903113550-03f5f0333e1f h1:q/DpyjJjZs94bziQ7YkBmIlpqbVP7yw179rnzoNVX1M= github.com/dchest/captcha v0.0.0-20200903113550-03f5f0333e1f/go.mod h1:QGrK8vMWWHQYQ3QU9bw9Y9OPNfxccGzfb41qjvVeXtY= +github.com/denisenkom/go-mssqldb v0.0.0-20200428022330-06a60b6afbbc h1:VRRKCwnzqk8QCaRC4os14xoKDdbHqqlJtJA0oc1ZAjg= github.com/denisenkom/go-mssqldb v0.0.0-20200428022330-06a60b6afbbc/go.mod h1:xbL0rPBG9cCiLr28tMa8zpbdarY27NDyej4t/EjAShU= github.com/duo-labs/webauthn v0.0.0-20211221191814-a22482edaa3b h1:L63RATZFZuFMXy6ixnKmv3eNAXwYQF6HW1vd4IYsQqQ= github.com/duo-labs/webauthn v0.0.0-20211221191814-a22482edaa3b/go.mod h1:EYSpSkwoEcryMmQGfhol2IiB3IMN9IIIaNd/wcAQMGQ= @@ -173,6 +174,7 @@ github.com/goji/httpauth v0.0.0-20160601135302-2da839ab0f4d/go.mod h1:nnjvkQ9ptG github.com/golang-jwt/jwt/v4 v4.1.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= github.com/golang-jwt/jwt/v4 v4.2.0 h1:besgBTC8w8HjP6NzQdxwKH9Z5oQMZ24ThTrHp3cZ8eU= github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= +github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe h1:lXe2qZdvpiX5WZkZR4hgp4KJVfY3nMkvmwbVkpv1rVY= github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= diff --git a/object/adapter.go b/object/adapter.go index 0010146b..0ee3f9e8 100644 --- a/object/adapter.go +++ b/object/adapter.go @@ -21,10 +21,10 @@ import ( "github.com/astaxie/beego" "github.com/casdoor/casdoor/conf" "github.com/casdoor/casdoor/util" - //_ "github.com/denisenkom/go-mssqldb" // db = mssql - _ "github.com/go-sql-driver/mysql" // db = mysql - //_ "github.com/lib/pq" // db = postgres - //_ "github.com/mattn/go-sqlite3" // db = sqlite3 + _ "github.com/denisenkom/go-mssqldb" // db = mssql + _ "github.com/go-sql-driver/mysql" // db = mysql + _ "github.com/lib/pq" // db = postgres + //_ "github.com/mattn/go-sqlite3" // db = sqlite3 "xorm.io/core" "xorm.io/xorm" )