Skip to content

Commit 803a814

Browse files
authored
Update README.md
1 parent 9523fc1 commit 803a814

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

README.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1+
<a href="https://community-extensions.duckdb.org/extensions/chsql.html" target="_blank">
12
<img src="https://github.com/lmangani/duckdb-extension-clickhouse-sql/assets/1423657/144dc202-f88a-4a2b-903d-51e30be75f6a" width=200>
3+
</a>
24

35
# DuckDB ClickHouse SQL extension
46

5-
This DuckDB extension implements various macros using ClickHouse SQL syntax, making it easier<br>
7+
The [chsql](https://community-extensions.duckdb.org/extensions/chsql.html) DuckDB extension implements various macros using ClickHouse SQL syntax, making it easier<br>
68
to transition between the two database systems ⭐ designed for [Quackpipe](https://github.com/metrico/quackpipe)
79

810
<br>
@@ -16,6 +18,12 @@ INSTALL chsql FROM community;
1618
LOAD chsql;
1719
```
1820

21+
If you previously installed the `chsql` extension, upgrade using the FORCE command
22+
```
23+
FORCE INSTALL chsql FROM community;
24+
```
25+
26+
1927
## Usage Examples
2028
```sql
2129
-- Type conversion
@@ -33,11 +41,13 @@ SELECT intDiv(10, 3) as int_div;
3341
SELECT match('hello world', '%world%') as match_result;
3442
```
3543

36-
Find more examples in the [tests]([test/sql/chsql.sql](https://github.com/lmangani/duckdb-extension-clickhouse-sql/blob/main/test/sql/chsql.test)) and [source code](https://github.com/lmangani/duckdb-extension-clickhouse-sql/blob/main/src/chsql_extension.cpp#L31). _Contributions and fixes are extremely welcome!_
44+
Find a [full list of supported functions](https://community-extensions.duckdb.org/extensions/chsql.html#added-functions) on the [extension page](https://community-extensions.duckdb.org/extensions/chsql.html).
3745

3846
<br>
3947

40-
## Building
48+
## Development
49+
The extension is automatically build and distributed. This section is not required unless you are a developer extending the code.
50+
4151
### Managing dependencies
4252
DuckDB extensions uses VCPKG for dependency management. Enabling VCPKG is very simple: follow the [installation instructions](https://vcpkg.io/en/getting-started) or just run the following:
4353
```shell

0 commit comments

Comments
 (0)