SuperAPI AI 工具集

database

数据与分析

查看项目

更新于 10-16 02:35

技能介绍

用途:当需要设计数据库 schema、编写 SQL 或实现数据库安全时触发的规则技能,聚焦设计模式、SQL 最佳实践与数据建模规范。

主要能力:命名规范要求表与列使用 snake_case;软删除建议用 deleted_at 列并在查询中过滤 deleted_at IS NULL;审计列要求包含 created_at、updated_at、created_by、updated_by;提供唯一标识(优先 UUID 而非 serial)、审计轨迹、删除方式、索引、外键约束、行级安全的决策树;给出复合索引示例与 EXPLAIN ANALYZE 验证、RLS 启用与策略创建示例,以及表大小、索引使用情况等命令。

使用方式:在 schema 设计前先确认数据库与 ORM 偏好、部署环境、索引策略与关系类型;按决策树选择方案,并用 EXPLAIN 验证查询性能。

适用场景:关系型数据库建模、SQL 编写、审计与安全策略设计。

限制:资料未提供具体安装命令、版本要求、收费信息与完整文档内容;示例以 PostgreSQL 语法为主,其他数据库需自行适配。