Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .github/workflows/component-converter-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Component Converter Check

on:
pull_request:
paths:
- "src/components/**"
- "src/theme/**"

jobs:
check-converters:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- name: Comment on PR about converter check
uses: thollander/actions-comment-pull-request@v2
with:
message: |
## 🤖 Component Converter Reminder

A component in `src/components/` or `src/theme/` was modified in this pull request.

We are creating markdown correspondents of every path (e.g. questdb.com/docs/quick-start → questdb.com/docs/quick-start/index.md) for LLM consumption.
If the component usage is shadowing useful content, it may need a converter for markdown output in `convert-components.js`.

### Quick Check
- ✅ **Content component** (code, tables, data) → Add converter if not exists
- ❌ **UI/visual component** (styling, buttons, decorative) → No converter needed

---
💡 *This is a friendly reminder, not a blocker. Ignore if not applicable.*
comment_tag: component-converter-check
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ plugins/*/compiled
.netlify
.cache-loader
static/llms.txt
static/reference-full.md
static/web-console/*.json

# Files generated by script validate_queries.py
all_queries.sql
Expand Down
1 change: 0 additions & 1 deletion documentation/reference/function/date-time.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,6 @@ reference.

---

# Function Reference

## date_trunc

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ Indexes an existing [`symbol`](/docs/concept/symbol/) column.

## Syntax

![Flow chart showing the syntax of the ALTER TABLE keyword](/images/docs/diagrams/alterTable.svg)
![Flow chart showing the syntax of the ALTER TABLE with ADD INDEX keyword](/images/docs/diagrams/alterTableAddIndex.svg)
![Flow chart showing the syntax of the ALTER TABLE ALTER COLUMN ADD INDEX keyword](/images/docs/diagrams/alterTableAddIndex.svg)


Adding an [index](/docs/concept/indexes/) is an atomic, non-blocking, and
non-waiting operation. Once complete, the SQL optimizer will start using the new
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ sidebar_label: CACHE | NOCACHE

## Syntax

![Flow chart showing the syntax of the ALTER TABLE keyword](/images/docs/diagrams/alterTable.svg)
![Flow chart showing the syntax of NOCACHE | CACHE](/images/docs/diagrams/alterTableNoCache.svg)
![Flow chart showing the syntax of ALTER TABLE ALTER COLUMN NOCACHE | CACHE](/images/docs/diagrams/alterTableNoCache.svg)

- `columnName` is the `symbol` data type.
- By default, a symbol column is cached.
Expand Down
2 changes: 1 addition & 1 deletion documentation/reference/sql/alter-table-resume-wal.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ recovery from errors.
## Syntax

![Flow chart showing the syntax of the ALTER TABLE keyword](/images/docs/diagrams/alterTable.svg)
![Flow chart showing the syntax of ALTER TABLE with RESUME WAL keyword](/images/docs/diagrams/alterTableResumeWal.svg)
![Flow chart showing the syntax of ALTER TABLE with RESUME WAL keyword](/images/docs/diagrams/resumeWal.svg)

## Description

Expand Down
2 changes: 1 addition & 1 deletion documentation/reference/sql/reindex.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ write should be performed on the selected table.

## Syntax

![Flow chart showing the syntax of the REINDEX keyword](/images/docs/diagrams/reindex.svg)
![Flow chart showing the syntax of the REINDEX keyword](/images/docs/diagrams/reindexTable.svg)

## Options

Expand Down
22 changes: 0 additions & 22 deletions documentation/reference/sql/where.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,28 +160,6 @@ SELECT * FROM users WHERE age = 23;
SELECT * FROM users WHERE age != 23;
```

<!--
QuestDB does not support `eq()`. This section is therefore commented out and can be uncommented when we add the functionality.
### Proximity

Evaluates whether the column value is within a range of the target value. This
is useful to simulate equality on `double` and `float` values.

![Flow chart showing the syntax of the WHERE clause with an EQ comparison](/images/docs/diagrams/whereEqDoublePrecision.svg)

```questdb-sql title="Equal to 23 with 0.00001 precision"
SELECT * FROM users WHERE eq(age, 23, 0.00001);
```

:::tip

When performing multiple equality checks of double values against integer
constants, it may be preferable to store double values as long integers with a
scaling factor.

:::
-->

## Boolean

![Flow chart showing the syntax of the WHERE clause with a boolean comparison](/images/docs/diagrams/whereBoolean.svg)
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"license": "Apache-2.0",
"scripts": {
"start": "cross-env docusaurus start --port 3001",
"prebuild": "docusaurus clear && node ./scripts/generate-llms-files.js",
"prebuild": "docusaurus clear && node ./scripts/generate-llms-files.js && node ./scripts/generate-reference-full.js && node ./scripts/generate-web-console-json.js",
"build": "cross-env NO_UPDATE_NOTIFIER=true USE_SIMPLE_CSS_MINIFIER=true PWA_SW_CUSTOM= docusaurus build",
"deploy": "docusaurus deploy",
"serve": "docusaurus serve",
Expand Down
Loading