-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from TidierOrg/fix-doctests-duckdb-row-ordering
Fix doctests to ensure stable row ordering because of DuckDB parallelization across multiple threads
- Loading branch information
Showing
4 changed files
with
158 additions
and
135 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
/Manifest.toml | ||
/.vscode |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,20 @@ | ||
# To use TidierDB.jl, you will have to set up a connection. TidierDB.jl gives you access to duckdb via `duckdb_open` and `duckdb_connect`. However, to use MySql, ClickHouse, MSSQL, Postgres, or SQLite, you will have to load that packages in first. | ||
# To use TidierDB.jl, you will have to set up a connection. TidierDB.jl gives you access to duckdb via `duckdb_open` and `duckdb_connect`. However, to use MySql, ClickHouse, MSSQL, Postgres, or SQLite, you will have to load those packages in first. | ||
|
||
# If you plan to use TidierDB.jl with TidierData.jl or Tidier.jl, it is most convenenient to load the packages as follows: | ||
|
||
# ```julia | ||
# using TidierData | ||
# import TidierDB as DB | ||
# ``` | ||
|
||
# - using Tidier # or TidierData | ||
# - import TidierDB as DB. | ||
# Alternatively, `using Tidier` will import TidierDB in the above manner for you, where TidierDB functions and macros will be available as `DB.@mutate()` and so on, and the TidierData equivalent would be `@mutate()`. | ||
|
||
# Afterwards, all of the TidierDB macros will be available as DB.@mutate and so on, and the TidierData equivalent would be @mutate. | ||
# The associated databased packages used to set up connections are currently as follows | ||
|
||
# The associated databased packages used to set up connections are currently as follows | ||
# - ClickHouse: ClickHouse.jl | ||
# - MySQL: MySQL.jl | ||
# - MSSQL: ODBC.jl | ||
# - Postgres: LibPQ.jl | ||
# - SQLite: SQLite.jl | ||
|
||
# - ClickHouse - ClickHouse.jl | ||
# - MySQL - MySQL.jl | ||
# - MSSQL - ODBC.jl | ||
# - Postgres - LibPQ.jl | ||
# - SQLite - SQLite.jl | ||
|
||
# For DuckDB, SQLite, and MySQL, `copy_to` lets you copy data to the database and query there. ClickHouse, MSSQL, and Postgres support for `copy_to` has not been added yet. | ||
# For DuckDB, SQLite, and MySQL, `copy_to()` lets you copy data to the database and query there. ClickHouse, MSSQL, and Postgres support for `copy_to()` has not been added yet. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.