gf/contrib/drivers/README.md
2022-01-24 14:47:22 +08:00

1.1 KiB

drivers

Database drivers for package gdb.

Installation

Let's take pgsql for example.

go get -u github.com/gogf/gf/contrib/drivers/v2

Choose and import the driver to your project:

import _ "github.com/gogf/gf/contrib/drivers/v2/pgsql"

Supported Drivers

MySQL

BuiltIn supported, nothing todo.

SQLite

import _ "github.com/gogf/gf/contrib/drivers/v2/sqlite"

Note:

  • It does not support Save/Replace features.

PostgreSQL

import _ "github.com/gogf/gf/contrib/drivers/v2/pgsql"

Note:

  • It does not support Save/Replace features.
  • It does not support LastInsertId.

SQL Server

import _ "github.com/gogf/gf/contrib/drivers/v2/mssql"

Note:

  • It does not support Save/Replace features.
  • It does not support LastInsertId.
  • It supports server version >= SQL Server2005

Oracle

import _ "github.com/gogf/gf/contrib/drivers/v2/oracle"

Note:

  • It does not support Save/Replace features.
  • It does not support LastInsertId.

Custom Drivers

It's quick and easy, please refer to current driver source. It's quite appreciated if any PR for new drivers support into current repo.