Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
dbschemix
/
clickhouse
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
feature/design
- #1
#1
Merged
kuaukutsu
merged 21 commits into
main
dbschemix/clickhouse:main
from
feature/design
dbschemix/clickhouse:feature/design
Copy head branch name to clipboard
May 28, 2026
Conversation
Commits
21
(21)
Checks
Files changed
Merged
feature/design
#1
kuaukutsu
merged 21 commits into
main
dbschemix/clickhouse:main
from
feature/design
dbschemix/clickhouse:feature/design
Copy head branch name to clipboard
Commits
Commits on May 28, 2026
docs: add ClickHouse migration driver design spec
Show description for 775a152
kuaukutsu
and
claude
committed
775a152
View commit details
Copy full SHA for 775a152
Browse repository at this point
docs: add ClickHouse driver implementation plan
Show description for 247b6f9
kuaukutsu
and
claude
committed
247b6f9
View commit details
Copy full SHA for 247b6f9
Browse repository at this point
test: add ClickHouse test harness (docker compose, CI service, smoke test)
kuaukutsu
committed
5d39329
View commit details
Copy full SHA for 5d39329
Browse repository at this point
test: address review (compose CLICKHOUSE_DB, guarded setup read and smoke row)
kuaukutsu
committed
3413f32
View commit details
Copy full SHA for 3413f32
Browse repository at this point
feat: add Mode enum (Mutation, AppendOnly)
kuaukutsu
committed
919ff5e
View commit details
Copy full SHA for 919ff5e
Browse repository at this point
feat: add Connection and no-op Transaction over ClickHouseDB\Client
kuaukutsu
committed
ac23fc3
View commit details
Copy full SHA for ac23fc3
Browse repository at this point
feat: add Mutation mode (ReplacingMergeTree command + setup.sql)
kuaukutsu
committed
3293955
View commit details
Copy full SHA for 3293955
Browse repository at this point
test: cover down() dry-run; declare abstract command methods explicitly
kuaukutsu
committed
8d77a36
View commit details
Copy full SHA for 8d77a36
Browse repository at this point
feat: add AppendOnly mode (journal command + setup.sql)
kuaukutsu
committed
c9ca2b0
View commit details
Copy full SHA for c9ca2b0
Browse repository at this point
feat: add ClickHouse Driver wiring Mode to Command and setup path
kuaukutsu
committed
e2d13b2
View commit details
Copy full SHA for e2d13b2
Browse repository at this point
refactor: document getSetupPath return and extract CONNECTION_TTL constant
kuaukutsu
committed
26e3830
View commit details
Copy full SHA for 26e3830
Browse repository at this point
test: add end-to-end Migrator workflow tests for both modes
kuaukutsu
committed
ff0535c
View commit details
Copy full SHA for ff0535c
Browse repository at this point
test: drop unused Options import in MigratorMutationTest
Show description for 03e0beb
kuaukutsu
and
claude
committed
03e0beb
View commit details
Copy full SHA for 03e0beb
Browse repository at this point
docs: add runnable ClickHouse migration example
Show description for 34ffa16
kuaukutsu
and
claude
committed
34ffa16
View commit details
Copy full SHA for 34ffa16
Browse repository at this point
docs: document ClickHouse driver usage and modes
Show description for 425b2df
kuaukutsu
and
claude
committed
425b2df
View commit details
Copy full SHA for 425b2df
Browse repository at this point
chore: satisfy phpcs/psalm/phpstan across src, tests, example
Show description for 70a8b0a
kuaukutsu
and
claude
committed
70a8b0a
View commit details
Copy full SHA for 70a8b0a
Browse repository at this point
test: kill Infection survivors; ignore equivalent config/cast mutants
Show description for 63db68d
kuaukutsu
and
claude
committed
63db68d
View commit details
Copy full SHA for 63db68d
Browse repository at this point
test: kill JournalCommand ORDER BY mutant via full ordered fetchApplied assertion
Show description for 7e44a2d
kuaukutsu
and
claude
committed
7e44a2d
View commit details
Copy full SHA for 7e44a2d
Browse repository at this point
test: harden atime-ordering tests; document makeConnection ignore rationale
Show description for c133255
kuaukutsu
and
claude
committed
c133255
View commit details
Copy full SHA for c133255
Browse repository at this point
style: wrap long SQL literals in command tests under the 120-char limit
Show description for d7d4d31
kuaukutsu
and
claude
committed
d7d4d31
View commit details
Copy full SHA for d7d4d31
Browse repository at this point
fix style
kuaukutsu
committed
7644f05
View commit details
Copy full SHA for 7644f05
Browse repository at this point
You can’t perform that action at this time.