Skip to content

Commit 5414e46

Browse files
committed
docs: update composer description and keywords
- Update description to full version (487 chars) with all major features Includes sharding, migrations, query macros, DDL builder, batch processing, PSR-14 events, and other recently added features - Add missing keywords: sharding, migrations, query-macros, macro-system, ddl, schema-builder, lateral-join, query-profiling, query-compilation-cache, batch-processing, merge-statements, sql-formatter, sql-pretty-printer, connection-retry, psr-14, event-dispatcher, explain-analysis Improves discoverability on Packagist and GitHub
1 parent bd44971 commit 5414e46

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

composer.json

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tommyknocker/pdo-database-class",
3-
"description": "Lightweight PHP database library with unified API for MySQL, MariaDB, PostgreSQL & SQLite. QueryBuilder, caching, window functions, CTEs, JSON, ActiveRecord with validation, 80+ helpers.",
3+
"description": "Lightweight, framework-agnostic PHP database library with unified API across MySQL, MariaDB, PostgreSQL & SQLite. Features: Fluent QueryBuilder, query caching (PSR-16), prepared statement pool, read/write splitting, sharding (range/hash/modulo), window functions, CTEs, JSON operations, migrations, DDL builder, ActiveRecord with validation, query macros, batch processing, 80+ helpers, PSR-14 events. Zero external dependencies, PHPStan level 8, fully tested.",
44
"type": "library",
55
"keywords": [
66
"pdo",
@@ -26,6 +26,7 @@
2626
"read-write-splitting",
2727
"load-balancing",
2828
"master-replica",
29+
"sharding",
2930
"window-functions",
3031
"cte",
3132
"common-table-expressions",
@@ -65,7 +66,24 @@
6566
"php8",
6667
"lightweight",
6768
"cross-platform",
68-
"performance"
69+
"performance",
70+
"migrations",
71+
"database-migrations",
72+
"query-macros",
73+
"macro-system",
74+
"ddl",
75+
"schema-builder",
76+
"lateral-join",
77+
"query-profiling",
78+
"query-compilation-cache",
79+
"batch-processing",
80+
"merge-statements",
81+
"sql-formatter",
82+
"sql-pretty-printer",
83+
"connection-retry",
84+
"psr-14",
85+
"event-dispatcher",
86+
"explain-analysis"
6987
],
7088
"homepage": "https://github.com/tommyknocker/pdo-database-class",
7189
"license": "MIT",

0 commit comments

Comments
 (0)