diff --git a/skills/database-interface/SKILL.md b/skills/database-interface/SKILL.md index b241ffe..35acfe8 100644 --- a/skills/database-interface/SKILL.md +++ b/skills/database-interface/SKILL.md @@ -1,6 +1,6 @@ --- name: database-interface -description: Provides AQL (Antelope Query Language), the database-agnostic, chainable, type-safe query builder of AntelopeJS - schemas, tables, CRUD, filtering, joins, aggregation, and change feeds that run identically on any backend module implementing the interface. Use when code imports "@antelopejs/interface-database" (or its /schema, /selection, /stream, /datum, /query, /valueproxy, /common subpaths), when the task mentions AQL, Schema, SchemaInstance, Table, Selection, SingleSelection, Stream, Datum, ValueProxy, or CROSS_INSTANCE, or when asked to define a database schema, query/insert/update/delete documents, or subscribe to change feeds in an AntelopeJS module. +description: Provides AQL (Antelope Query Language), the database-agnostic, chainable, type-safe query builder of AntelopeJS - schemas, tables, CRUD, filtering, joins, aggregation, and change feeds that run identically on any backend module implementing the interface. Use when code imports "@antelopejs/interface-database" (or its /schema, /selection, /stream, /datum, /query, /valueproxy, /common subpaths), when the task mentions AQL, Schema, SchemaInstance, Table, Selection, SingleSelection, Stream, Datum, ValueProxy, or CROSS_INSTANCE, or when asked to define an AQL schema, query/insert/update/delete documents, or subscribe to change feeds in an AntelopeJS module. Not for declaring decorator-based table or model classes (RegisterTable, Field, Index, Fixture, Encrypted, Hashed, BasicDataModel); use database-decorators-interface for that. AQL queries on their tables stay here. category: antelopejs-interface tags: [antelopejs, database, query, schema, aql] ---