xorm/schemas
maktub 89d1238248 feat: Support GBase8s Database (#2517)
## Background

Currently, XORM does not yet support the [GBase 8s database by Nanda General Data Technology]. GBase 8s is a widely used domestic database in China, commonly adopted by enterprises and government systems as a backend storage solution.

## Summary of This Contribution
	•	Added support for the gbase8s driver
	•	Implemented a basic database dialect: GBase8sDialect

## Usage Instructions

```go
import	_ "gitee.com/GBase8s/go-gci""

engine, err := xorm.NewEngine("gbase8s", "gbase8s://username:pwd@ip:port/dbname?param=xxx")

Co-authored-by: zhangyunfei <zhangyunfei@gbase.cn>
Reviewed-on: https://gitea.com/xorm/xorm/pulls/2517
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: maktub <maktub@noreply.gitea.com>
Co-committed-by: maktub <maktub@noreply.gitea.com>
2025-07-18 02:59:03 +00:00
..
collation.go Mysql support a new tag Collate (#2283) 2023-07-01 03:40:09 +00:00
column.go Mysql support a new tag Collate (#2283) 2023-07-01 03:40:09 +00:00
index.go Add README and fix some lints (#2079) 2021-12-14 09:00:35 +08:00
pk.go Fix comments (#1896) 2021-04-12 16:00:07 +08:00
pk_test.go Merge core package back into the main repository and split into serval sub packages. (#1543) 2020-02-24 08:53:18 +00:00
quote.go Fix bug when join with alias start with `a` (#2343) 2023-10-25 11:01:46 +00:00
quote_test.go Fix bug when join with alias start with `a` (#2343) 2023-10-25 11:01:46 +00:00
table.go Mysql support a new tag Collate (#2283) 2023-07-01 03:40:09 +00:00
table_test.go refactor insert condition generation (#1998) 2021-07-20 13:46:24 +08:00
type.go feat: Support GBase8s Database (#2517) 2025-07-18 02:59:03 +00:00
version.go Add DBVersion (#1723) 2021-06-12 15:06:05 +08:00