Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add support for arbitrary SETTINGS in CREATE TABLE #180

Open
wants to merge 51 commits into
base: develop
Choose a base branch
from

Conversation

beda42
Copy link

@beda42 beda42 commented Oct 3, 2021

Hi,

I need to pass the allow_nullable_key setting to CREATE TABLE, so I made a small change that allows passing arbitrary settings to an engine using a settings argument.

It works for me as it is now, but the PR would definitely need more work - tests, docs, etc.

But before I start on it, I would like to know if there is even interest in the PR, as this repo does not seem to be very active lately...

Cheers
Beda

Also improves code quality and implementation details.
Tooling: add github actions

* Add github actions to run pytest / flake8 / black
* Use clickhouse:20.6 (tests fail with 21.x, 20.8)
* Keep black away from pypy
This is not allowed in Clickhouse 20.8+ and would have no effect
earlier versions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants