diff --git a/LICENSE b/LICENSE index 14b035e..ae5ae84 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2015-2023 Kenneth Shaw +Copyright (c) 2015-2024 Kenneth Shaw Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index d496e9f..0797f1a 100644 --- a/README.md +++ b/README.md @@ -107,9 +107,8 @@ The following table lists the supported `dburl` protocol schemes (ie, driver), additional aliases, and the related Go driver: - | Database | Scheme / Tag | Scheme Aliases | Driver Package / Notes | -| -------------------- | --------------- | ----------------------------------------------- | --------------------------------------------------------------------------- | +|----------------------|-----------------|-------------------------------------------------|-----------------------------------------------------------------------------| | PostgreSQL | `postgres` | `pg`, `pgsql`, `postgresql` | [github.com/lib/pq][d-postgres] | | MySQL | `mysql` | `my`, `maria`, `aurora`, `mariadb`, `percona` | [github.com/go-sql-driver/mysql][d-mysql] | | Microsoft SQL Server | `sqlserver` | `ms`, `mssql`, `azuresql` | [github.com/microsoft/go-mssqldb][d-sqlserver] | @@ -129,7 +128,7 @@ additional aliases, and the related Go driver: | Cassandra | `cassandra` | `ca`, `scy`, `scylla`, `datastax`, `cql` | [github.com/MichaelS11/go-cql-driver][d-cassandra] | | Couchbase | `couchbase` | `n1`, `n1ql` | [github.com/couchbase/go_n1ql][d-couchbase] | | Cznic QL | `ql` | `cznic`, `cznicql` | [modernc.org/ql][d-ql] | -| Databend | `databend` | `dd`, `bend` | [github.com/databendcloud/databend-go][d-databend] | +| Databend | `databend` | `dd`, `bend` | [github.com/datafuselabs/databend-go][d-databend] | | Databricks | `databricks` | `br`, `brick`, `bricks`, `databrick` | [github.com/databricks/databricks-sql-go][d-databricks] | | DuckDB | `duckdb` | `dk`, `ddb`, `duck`, `file` | [github.com/marcboeker/go-duckdb][d-duckdb] [†][f-cgo] | | DynamoDb | `dynamodb` | `dy`, `dyn`, `dynamo`, `dynamodb` | [github.com/btnguyen2k/godynamo][d-dynamodb] | @@ -163,25 +162,25 @@ additional aliases, and the related Go driver: | Vitess Database | `mysql` | `vt`, `vitess` | [github.com/go-sql-driver/mysql][d-mysql] [‡][f-wire] | | | | | | | Apache Impala | `impala` | `im` | [github.com/bippio/go-impala][d-impala] | -| Genji | `genji` | `gj` | [github.com/genjidb/genji/driver][d-genji] | +| ChaiSQL | `chai` | `ci`, `genji`, `chaisql` | [github.com/chaisql/chai/driver][d-chai] | [d-adodb]: https://github.com/mattn/go-adodb [d-athena]: https://github.com/uber/athenadriver [d-avatica]: https://github.com/apache/calcite-avatica-go [d-bigquery]: https://github.com/go-gorm/bigquery [d-cassandra]: https://github.com/MichaelS11/go-cql-driver +[d-chai]: https://github.com/chaisql/chai [d-clickhouse]: https://github.com/ClickHouse/clickhouse-go [d-cosmos]: https://github.com/btnguyen2k/gocosmos [d-couchbase]: https://github.com/couchbase/go_n1ql [d-csvq]: https://github.com/mithrandie/csvq-driver -[d-databend]: https://github.com/databendcloud/databend-go +[d-databend]: https://github.com/datafuselabs/databend-go [d-databricks]: https://github.com/databricks/databricks-sql-go [d-duckdb]: https://github.com/marcboeker/go-duckdb [d-dynamodb]: https://github.com/btnguyen2k/godynamo [d-exasol]: https://github.com/exasol/exasol-driver-go [d-firebird]: https://github.com/nakagami/firebirdsql [d-flightsql]: https://github.com/apache/arrow/tree/main/go/arrow/flight/flightsql/driver -[d-genji]: https://github.com/genjidb/genji [d-godror]: https://github.com/godror/godror [d-h2]: https://github.com/jmrobles/h2go [d-hive]: https://github.com/sql-machine-learning/gohive @@ -209,7 +208,6 @@ additional aliases, and the related Go driver: [d-vertica]: https://github.com/vertica/vertica-sql-go [d-voltdb]: https://github.com/VoltDB/voltdb-client-go [d-ydb]: https://github.com/ydb-platform/ydb-go-sdk - [f-cgo]: #f-cgo "Requires CGO" diff --git a/scheme.go b/scheme.go index 18d7918..42c8312 100644 --- a/scheme.go +++ b/scheme.go @@ -231,9 +231,9 @@ func BaseSchemes() []Scheme { "", }, { - "genji", + "chai", GenOpaque, 0, true, - []string{"gj"}, + []string{"ci", "chaisql", "genji"}, "", }, {