Skip to content

Commit a4d650a

Browse files
authored
chore: Add quality gates and code standards for SQLSpec development (#271)
Introduce quality gates for tests, linting, and type checking, along with defined code standards and coverage targets. Add documentation gates to ensure proper documentation practices.
1 parent 13d2bcd commit a4d650a

File tree

16 files changed

+9664
-10
lines changed

16 files changed

+9664
-10
lines changed

.claude/commands/bootstrap.md

Lines changed: 756 additions & 0 deletions
Large diffs are not rendered by default.

.claude/commands/explore.md

Lines changed: 438 additions & 0 deletions
Large diffs are not rendered by default.

.claude/commands/fix-issue.md

Lines changed: 697 additions & 0 deletions
Large diffs are not rendered by default.

.claude/skills/sqlspec_adapters/README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,31 @@ Individual skills for each database adapter with adapter-specific guidance.
66

77
### PostgreSQL Adapters
88

9-
- **[asyncpg.md](asyncpg.md)** - AsyncPG (async, high performance)
10-
- **psycopg.md** - Psycopg (sync/async, feature-rich) - TODO
11-
- **psqlpy.md** - Psqlpy (Rust-based, extreme performance) - TODO
9+
- **[asyncpg.md](asyncpg.md)** - AsyncPG (async, high performance)
10+
- **[psycopg.md](psycopg.md)** - Psycopg (sync/async, feature-rich)
11+
- **[psqlpy.md](psqlpy.md)** - Psqlpy (Rust-based, extreme performance)
1212

1313
### SQLite Adapters
1414

15-
- **sqlite.md** - SQLite (sync, embedded) - TODO
16-
- **aiosqlite.md** - AioSQLite (async, embedded) - TODO
15+
- **[sqlite.md](sqlite.md)** - SQLite (sync, embedded)
16+
- **[aiosqlite.md](aiosqlite.md)** - AioSQLite (async, embedded)
1717

1818
### Analytics & OLAP
1919

20-
- **duckdb.md** - DuckDB (columnar, analytics) - TODO
20+
- **[duckdb.md](duckdb.md)** - DuckDB (columnar, analytics)
2121

2222
### Oracle
2323

24-
- **oracledb.md** - Oracle Database (sync/async, enterprise) - TODO
24+
- **[oracledb.md](oracledb.md)** - Oracle Database (sync/async, enterprise)
2525

2626
### MySQL/MariaDB
2727

28-
- **asyncmy.md** - Asyncmy (async MySQL) - TODO
28+
- **[asyncmy.md](asyncmy.md)** - Asyncmy (async MySQL)
2929

3030
### Cloud & Multi-Database
3131

32-
- **bigquery.md** - Google BigQuery (data warehouse) - TODO
33-
- **adbc.md** - ADBC (Arrow-native, multi-database) - TODO
32+
- **[bigquery.md](bigquery.md)** - Google BigQuery (data warehouse)
33+
- **[adbc.md](adbc.md)** - ADBC (Arrow-native, multi-database)
3434

3535
## Adapter Selection Guide
3636

0 commit comments

Comments
 (0)