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
82 changes: 0 additions & 82 deletions .beads/issues.jsonl

This file was deleted.

6 changes: 3 additions & 3 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
- ~13,400 lines of C++ code across 54 files
- Supports Linux (x86/ARM64), macOS (Intel/Apple Silicon), and Windows
- Declarative API philosophy: logic lives in YAML/SQL, not compiled code
- Single binary deployment with built-in DuckDB 1.5.1
- Single binary deployment with built-in DuckDB 1.5.2

## Architecture Documentation

Expand Down Expand Up @@ -627,7 +627,7 @@ make integration-test-ci # Full suite with server management

### DuckDB Integration

- Embedded in-process OLAP database (v1.5.1)
- Embedded in-process OLAP database (v1.5.2)
- Extensions for external data sources: BigQuery, Postgres, Iceberg, Parquet, CSV
- Query execution with result caching

Expand Down Expand Up @@ -1152,7 +1152,7 @@ Common extensions:

| Library | Purpose |
|---------|---------|
| **DuckDB 1.5.1** | In-process OLAP database |
| **DuckDB 1.5.2** | In-process OLAP database |
| **Crow** | C++ web framework |
| **OpenSSL** | Encryption/security |
| **jwt-cpp** | JWT authentication |
Expand Down
6 changes: 3 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)

# Windows-specific settings
if(WIN32)
# Use static runtime libraries for Windows builds (/MT, matching DuckDB 1.5.1)
# Use static runtime libraries for Windows builds (/MT, matching DuckDB 1.5.2)
add_definitions(-D_WIN32_WINNT=0x0601) # Target Windows 7 or later

# Set vcpkg triplet for Windows
Expand All @@ -17,7 +17,7 @@ if(WIN32)
endif()
endif()

# Force static CRT (/MT) to match DuckDB 1.5.1's unconditional
# Force static CRT (/MT) to match DuckDB 1.5.2's unconditional
# set(CMAKE_MSVC_RUNTIME_LIBRARY ...) in duckdb/CMakeLists.txt:39.
# vcpkg's toolchain only sets /MT for packages; flapi's own targets need
# this explicit setting or MSVC defaults to /MD → LNK2038 at link time.
Expand Down Expand Up @@ -192,7 +192,7 @@ find_package(zstd CONFIG REQUIRED)
find_package(lz4 CONFIG REQUIRED)

# Add DuckDB
set(DUCKDB_EXPLICIT_VERSION 1.5.1)
set(DUCKDB_EXPLICIT_VERSION 1.5.2)
set(ENABLE_EXTENSION_AUTOLOADING true)
set(ENABLE_EXTENSION_AUTOINSTALL true)
if (WIN32)
Expand Down
2 changes: 1 addition & 1 deletion Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ The easiest way to get started with flAPI is to use the pre-built docker image.
```


The image is pretty small and mainly contains the flAPI binary which is statically linked against [DuckDB v1.5.1](https://github.com/duckdb/duckdb/releases/tag/v1.5.1). Details about the docker image can be found in the [Dockerfile](./docker/development/Dockerfile).
The image is pretty small and mainly contains the flAPI binary which is statically linked against [DuckDB v1.5.2](https://github.com/duckdb/duckdb/releases/tag/v1.5.2). Details about the docker image can be found in the [Dockerfile](./docker/development/Dockerfile).

#### 2. Run flAPI:
Once you have downloaded the binary, you can run flAPI by executing the following command:
Expand Down
2 changes: 1 addition & 1 deletion docs/CONFIG_REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

**Version:** 1.0.0
**flAPI Version:** >= 1.0.0
**DuckDB Version:** >= 1.5.1
**DuckDB Version:** >= 1.5.2

This document provides a complete reference for all configuration options in flAPI, the SQL-to-API framework that generates REST APIs and MCP tools from SQL templates.

Expand Down
2 changes: 1 addition & 1 deletion duckdb
Submodule duckdb updated 392 files
Loading