Skip to content

sineycoder/gorm-dm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GORM DM Driver

GORM DM Driver for connect Dameng DB and manager Dameng DB.

Support Dependency

  • DM v8
  • Golang 1.18+
  • gorm 1.25+

Quick Start

How to install

go get -d github.com/sineycoder/gorm-dm

How to Use

package main

import (
	dm "github.com/sineycoder/gorm-dm"
	"gorm.io/gorm"
)

func main() {
	// dm://user:[email protected]:1521?autoCommit=true
	url := dm.BuildDsn("127.0.0.1", 1521, "user", "password", nil)
	db, err := gorm.Open(dm.Open(url), &gorm.Config{})
	if err != nil {
		// panic error or log error info
	}

	// do somethings
}

About

gorm driver for dameng

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages