An open API service providing commit metadata for open source projects.

GitHub / utopia-php/query / commits

SHA Message Author Date Stats
c3345150 merge Merge pull request #19 from utopia-php/refactor/untangle-internal-modifier-calls Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
15 days ago
13d1719b merge Merge pull request #18 from utopia-php/refactor/remove-silent-drops Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
15 days ago
932135be merge Merge pull request #17 from utopia-php/refactor/rename-parser-to-classifier Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
15 days ago
9796a574 merge Merge pull request #16 from utopia-php/refactor/drop-unsupported-exception Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
15 days ago
6bb321a9 refactor(schema): treat srid, dimensions and auto-increment as type parameters
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 15 days ago
1c1e28e2 fix(schema): drop after() from SQLite, whose ALTER has no AFTER clause
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
af805568 fix: stop silently dropping input that a dialect cannot honour
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
05c35bc9 refactor: rename Utopia\Query\Parser to Classifier
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
fc4848fd test(schema): pin the fluent chain through ForeignKey into column factories
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
50a15b1e docs(readme): document capability interfaces and the narrowed surface
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
de350442 refactor(schema): move SERIAL factories off the ClickHouse table
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
e6e56008 refactor: split CrossJoins out of Joins, drop dead ClickHouse guards
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
9425a110 refactor(exception): use ValidationException for parse and misuse failures
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
b57f2884 refactor(schema): move column modifiers onto the dialects that honour them
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
1f25434d merge Merge pull request #15 from utopia-php/readme-query-sync-e93776 Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
16 days ago
13730bb0 refactor(builder): express dialect capability in types, not runtime throws
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
c8565774 docs(readme): sync with code, document AST layer and correct dialect claims
Co-authored-by: Claude Opus 5 <n****y@a****m>
Jake Barnby <j****4@g****m> 16 days ago
76cd7107 merge Merge pull request #13 from utopia-php/feat/clickhouse-nested-column-quoting Damodar Lohani <l****r@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
0ffa242c merge Merge pull request #14 from utopia-php/fix/clickhouse-lowcardinality-nullable... Damodar Lohani <l****r@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
f53941c6 Fix ClickHouse LowCardinality + Nullable wrapping order Damodar Lohani <d****8@g****m> about 2 months ago
36ba9d53 refactor(clickhouse): drop builder state mutation in bulkInsert(); document F... Damodar Lohani <d****8@g****m> 3 months ago
ddf9377f refactor(clickhouse): rationalize insertFormat/bulkInsert boundary Damodar Lohani <d****8@g****m> 3 months ago
076fd579 feat(clickhouse): add bulk-insert builder for FORMAT envelope payloads Damodar Lohani <d****8@g****m> 3 months ago
77cdfbf8 fix(schema): use quoteLiteral() when emitting column names in CREATE/ALTER Damodar Lohani <d****8@g****m> 3 months ago
f3001ede feat(quoting): add quoteLiteral() for atomic identifiers Damodar Lohani <d****8@g****m> 3 months ago
84d31822 merge Merge pull request #12 from utopia-php/fix/readme-nullable-array-tuple Damodar Lohani <l****r@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c4e7de3e docs(readme): drop Nullable(Array/Tuple) example that the compiler rejects
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Damodar Lohani <d****8@g****m> 3 months ago
3dff8748 merge Merge pull request #10 from utopia-php/feat/clickhouse-schema-extras-2 Damodar Lohani <l****r@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ebcdabae fix(tests): expect UnsupportedException for Nullable(Array)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Damodar Lohani <d****8@g****m> 3 months ago
eb095cf4 Update src/Query/Schema/ClickHouse.php
Co-authored-by: greptile-apps[bot] <1****]@u****m>
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
1e1f0d7a merge Merge branch 'main' into feat/clickhouse-schema-extras-2 Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
76fcf8fe Apply suggestion from @greptile-apps[bot]
Co-authored-by: greptile-apps[bot] <1****]@u****m>
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
fb0b086f merge Merge pull request #11 from utopia-php/feat/clickhouse-insert-delete-settings-mv Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0af2688d refactor(schema): promote MaterializedViews feature to cross-dialect level
Co-authored-by: Claude Opus 4.7 <n****y@a****m>
Damodar Lohani <d****8@g****m> 3 months ago
466f0ce3 refactor(builder): store binding column hint at bind time, drop parallel meta...
Co-authored-by: Claude Opus 4.7 <n****y@a****m>
Damodar Lohani <d****8@g****m> 3 months ago
47af52fa test(clickhouse): move new builder + schema tests under Feature/ClickHouse/ Damodar Lohani <d****8@g****m> 3 months ago
e901374d refactor(clickhouse): factor materialized views into Feature/Trait Damodar Lohani <d****8@g****m> 3 months ago
600beff6 refactor(clickhouse): wire Binding value object through the rewriter Damodar Lohani <d****8@g****m> 3 months ago
8742417f docs(clickhouse): flag raw-string body of createMaterializedView as caller-tr... Damodar Lohani <d****8@g****m> 3 months ago
d88f8dc7 fix(clickhouse): preserve format metadata across FormattedInsertStatement::wi... Damodar Lohani <d****8@g****m> 3 months ago
8b621541 fix(clickhouse): reset clears namedBindings and paramTypes Damodar Lohani <d****8@g****m> 3 months ago
fed48b11 fix(clickhouse): accept nested parameterized types in withParamType Damodar Lohani <d****8@g****m> 3 months ago
5cbe9885 fix(clickhouse): allow underscores in INSERT FORMAT name Damodar Lohani <d****8@g****m> 3 months ago
c77f2280 fix(clickhouse): support lightweight DELETE FROM alongside ALTER TABLE DELETE
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Damodar Lohani <d****8@g****m> 3 months ago
7b211bce feat(clickhouse): named-typed `{name:Type}` placeholder bindings
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Damodar Lohani <d****8@g****m> 3 months ago
2edfb262 feat(clickhouse): groupByTimeBucket compiles to toStartOf* dialect functions
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Damodar Lohani <d****8@g****m> 3 months ago
60537680 feat(clickhouse): CREATE/DROP MATERIALIZED VIEW ... TO target Damodar Lohani <d****8@g****m> 3 months ago
a6c34975 feat(clickhouse): emit trailing SETTINGS clause on DELETE Damodar Lohani <d****8@g****m> 3 months ago
29507079 feat(clickhouse): INSERT ... FORMAT JSONEachRow on the builder Damodar Lohani <d****8@g****m> 3 months ago
84d57e99 feat: add UUID, Decimal, tinyInteger/smallInteger types and defaultRaw(), plu... Damodar Lohani <d****8@g****m> 4 months ago
7e6d2d02 fix(clickhouse): honor Table::rawColumn() in compileCreate() Damodar Lohani <d****8@g****m> 4 months ago
5c8bba8c merge Merge pull request #8 from utopia-php/feat/clickhouse-schema-extras Damodar Lohani <l****r@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d408b3e4 refactor(clickhouse): drop empty Feature\OLAP marker Damodar Lohani <d****8@g****m> 4 months ago
951783cb refactor(clickhouse): scope FixedString to ClickHouse dialect, drop from glob... Damodar Lohani <d****8@g****m> 4 months ago
825c507f docs(readme): document OLAP-scoped LowCardinality/FixedString/CODEC/SAMPLE BY Damodar Lohani <d****8@g****m> 4 months ago
1499ffc7 feat(clickhouse): expose LowCardinality/FixedString/CODEC/SAMPLE BY via Featu... Damodar Lohani <d****8@g****m> 4 months ago
d9251017 merge Merge pull request #9 from utopia-php/fix-builder-throws Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
3450ce54 fix(schema): explicit () on PostgreSQL DROP FUNCTION for pre-12 compatibility Jake Barnby <j****4@g****m> 4 months ago
defae921 fix(schema): split Table FK trait so SQLite gets only inline foreignKey() Jake Barnby <j****4@g****m> 4 months ago
93687a13 fix(schema): narrow vector() return types and correct MongoDB dropView payload Jake Barnby <j****4@g****m> 4 months ago
ef7ed8cb fix(schema): PostgreSQL dropTrigger requires table; emit ON table_name DDL Jake Barnby <j****4@g****m> 4 months ago
bff8e071 refactor(schema): templatize Table/Column/ForeignKey, drop covariant override... Jake Barnby <j****4@g****m> 4 months ago
bc4db3f3 fix(schema): drop SQLite Feature\ForeignKeys (ALTER FK not supported) Jake Barnby <j****4@g****m> 4 months ago
31c95b61 chore: ignore .claude/ runtime files Jake Barnby <j****4@g****m> 4 months ago
2751bb46 fix(schema): drop PARTITIONS N from PostgreSQL hash partitioning Jake Barnby <j****4@g****m> 4 months ago
69ed5168 refactor(schema): drop ClickHouse PartitionType::Range sentinel Jake Barnby <j****4@g****m> 4 months ago
1fec919f refactor(builder): split Spatial/FullTextSearch/Upsert per dialect Jake Barnby <j****4@g****m> 4 months ago
9766c4f3 refactor(schema): split dialect features into interfaces, traits, per-dialect... Jake Barnby <j****4@g****m> 4 months ago
34048c23 merge Merge pull request #6 from utopia-php/feat-clickhouse-skip-index-and-settings Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
bf3a8f9f fix(schema): restore missing brace in settings() string validation
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Jake Barnby <j****4@g****m> 4 months ago
bb529d88 fix(schema): make index granularity nullable to preserve user intent
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Jake Barnby <j****4@g****m> 4 months ago
852542f9 Update src/Query/Schema/Table.php
Co-authored-by: greptile-apps[bot] <1****]@u****m>
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
a548ffe7 fix(schema): expose Column forwarders for skip-index and SETTINGS
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Jake Barnby <j****4@g****m> 4 months ago
16ddd874 fix(tests): rewrite skip-index and SETTINGS tests to use builder style
Co-authored-by: abnegate <5****e@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d60af4c3 docs(readme): use builder style for skip index and SETTINGS examples
Co-authored-by: abnegate <5****e@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
df22cafa Update src/Query/Schema/ClickHouse.php
Co-authored-by: greptile-apps[bot] <1****]@u****m>
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
f0459692 Update src/Query/Schema/Table.php
Co-authored-by: greptile-apps[bot] <1****]@u****m>
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1cdeee32 Update src/Query/Schema/Table.php
Co-authored-by: greptile-apps[bot] <1****]@u****m>
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b1df44e6 fix(schema): guard ClickHouse index loops against non-skip index types
Co-authored-by: abnegate <5****e@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
a3fcc2b0 fix(schema): restore static return type on Table::index() for fluent chaining
Co-authored-by: abnegate <5****e@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
34b23537 merge Merge branch 'main' into feat-clickhouse-skip-index-and-settings
Co-authored-by: abnegate <5****e@u****m>
copilot-swe-agent[bot] <1****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
ec796137 merge Merge pull request #7 from utopia-php/feat-fluent-schema-builder Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
db03c071 (refactor): rename $blueprint to $table in compile* methods Jake Barnby <j****4@g****m> 4 months ago
48375f19 (test): exercise each forwarder on a fresh Column/ForeignKey Jake Barnby <j****4@g****m> 4 months ago
9b52f367 (test): cover every ForeignKey forwarder Jake Barnby <j****4@g****m> 4 months ago
019fc847 (fix): address review feedback on fluent Schema builder Jake Barnby <j****4@g****m> 4 months ago
8dc7e30d (refactor): regroup tests into clearer file layout Jake Barnby <j****4@g****m> 4 months ago
67669eb7 (docs): rewrite README schema examples for fluent builder Jake Barnby <j****4@g****m> 4 months ago
1d46b925 (test): cover fluent Schema builder with unit and integration tests Jake Barnby <j****4@g****m> 4 months ago
5fe98cbb (test): support collMod and renameCollection in Mongo test client Jake Barnby <j****4@g****m> 4 months ago
db26b033 (test): port schema tests to fluent builder API Jake Barnby <j****4@g****m> 4 months ago
86bb895f (feat): fluent Schema table builder Jake Barnby <j****4@g****m> 4 months ago
f3e411d0 fix(schema): scope index-name regex to CH; format settings floats Damodar Lohani <d****8@g****m> 4 months ago
fb4f7831 refactor(schema): rename SkipIndexAlgorithm to IndexAlgorithm Damodar Lohani <d****8@g****m> 4 months ago
f03abae3 refactor(schema): collapse skip-index API into Table::index() Damodar Lohani <d****8@g****m> 4 months ago
1f811df5 fix(schema): address review feedback on ClickHouse skip indexes Damodar Lohani <d****8@g****m> 4 months ago
18a77b0e feat(schema): ClickHouse data-skipping indexes and engine SETTINGS Damodar Lohani <d****8@g****m> 4 months ago
ca960815 merge Merge pull request #5 from utopia-php/feat-builder Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
5ca0401a docs(readme): fix MongoDB upsert example — onConflict requires updateColumns arg Jake Barnby <j****4@g****m> 4 months ago
ac1a9e44 docs(readme): overhaul for current API surface
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Jake Barnby <j****4@g****m> 4 months ago

← Back to repository