Loading...
Loading...
bkend.ai database expert skill. Covers table creation, CRUD operations, 7 column types, constraints, filtering (AND/OR, 8 operators), sorting, pagination, relations, joins, indexing, and schema management via MCP and REST API. Triggers: table, column, CRUD, schema, index, filter, query, data model, 테이블, 컬럼, 스키마, 인덱스, 필터, 쿼리, 데이터 모델, テーブル, カラム, スキーマ, インデックス, フィルター, 数据表, 列, 模式, 索引, 过滤, 查询, tabla, columna, esquema, indice, filtro, consulta, tableau, colonne, schema, index, filtre, requete, Tabelle, Spalte, Schema, Index, Filter, Abfrage, tabella, colonna, schema, indice, filtro, query Do NOT use for: authentication (use bkend-auth), file storage (use bkend-storage), platform management (use bkend-quickstart).
npx skill4agent add popup-studio-ai/bkit-claude-code bkend-data| Type | Description | Example |
|---|---|---|
| String | Text | name, email |
| Number | Numeric | age, price |
| Boolean | True/false | isActive |
| Date | Date/time | birthDate |
| Array | Array | tags: ["a","b"] |
| Object | Nested object | address: {city, zip} |
| Mixed | Any type | metadata |
requireduniquedefault| Field | Type | Description |
|---|---|---|
| id | String | Auto-generated unique ID |
| createdBy | String | Creator user ID |
| createdAt | Date | Creation timestamp |
| updatedAt | Date | Last update timestamp |
id_id| Tool | Purpose | Scope |
|---|---|---|
| Create table | table:create |
| List tables | table:read |
| Get table detail + schema | table:read |
| Delete table | table:delete |
| Add/modify/delete fields | table:update |
| Manage indexes | table:update |
| Schema version history | table:read |
| Schema version detail | table:read |
| Apply schema version (rollback) | table:update |
| Index version history | table:read |
| Index version detail | table:read |
| Tool | Purpose | Key Parameters |
|---|---|---|
| List records (filter, sort, paginate) | tableId, page?, limit?, sortBy?, sortDirection?, andFilters?, orFilters? |
| Get single record | tableId, recordId |
| Create record | tableId, data: { field: value } |
| Partial update record | tableId, recordId, data: { field: value } |
| Delete record | tableId, recordId |
get_context| Operator | Meaning | Example |
|---|---|---|
| Equal | |
| Not equal | |
| Greater than / >= | |
| Less than / <= | |
| In / Not in array | |
search_docs| Doc ID | Content |
|---|---|
| CRUD implementation patterns |
| CRUD + file upload code examples |
get_operation_schema| Method | Endpoint | Description |
|---|---|---|
| GET | /v1/data/{table} | List (filter, sort, page, limit) |
| POST | /v1/data/{table} | Create |
| GET | /v1/data/{table}/{id} | Get single |
| PATCH | /v1/data/{table}/{id} | Partial update |
| DELETE | /v1/data/{table}/{id} | Delete |
?search=keyword?filter[field1]=value1&filter[field2]=value2$eq$ne$gt$gte$lt$lte$in$nin?sort=field:asc?page=1&limit=20backend_index_manage