Categorygithub.com/MuhmdHsn313/gorm-oracle
repositorypackage
1.2.7
Repository: https://github.com/muhmdhsn313/gorm-oracle.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

GORM Oracle Driver

Description

GORM Oracle driver for connect Oracle DB and Manage Oracle DB, Based on CengSin/oracle and sijms/go-ora (pure go oracle client),not recommended for use in a production environment.

Required dependency Install

  • Oracle 12C+
  • Golang 1.16+
  • gorm 1.24.0+

Quick Start

How to install

go get -d github.com/MuhmdHsn313/gorm-oracle

Usage

package main

import (
	oracle "github.com/MuhmdHsn313/gorm-oracle"
	"gorm.io/gorm"
)

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

	// do somethings
}