Loading...
Loading...
共找到 55 个 Skills
管理Omni Analytics实例——通过Omni CLI管理连接、用户、组、用户属性、权限、计划和模式刷新。当有人需要管理用户或组、设置仪表板或文件夹权限、配置用户属性、创建或修改计划、管理数据库连接、刷新模式、设置访问控制、配置用户,或者有“添加用户”“授予访问权限”“设置权限”“谁拥有访问权”“配置连接”“刷新模式”“安排交付”这类相关需求时,均可使用此技能。
本文介绍Bitrix中的直接数据库操作——包括Application::getConnection()、Connection、MysqliConnection、SqlHelper、SqlExpression类,通过query()/queryExecute()/queryScalar()执行原生SQL查询,事务操作(startTransaction/commitTransaction/rollbackTransaction),DDL与Schema迁移,批量操作(insertBatch、addMulti),以及通过.settings.php中的connections配置项添加额外数据库连接。当ORM无法满足需求时适用,例如批量操作、原生SQL、迁移、操作外部数据库和构建自定义查询场景。核心术语包括Connection、SqlHelper、SqlExpression、transaction、raw SQL、bulk insert、DDL、migration。
适用于为SQLite、MySQL或PostgreSQL设计数据库模式、编写迁移脚本、编写事务/并发代码、优化查询、审核SQL或ORM代码,以及生成测试数据的场景。涵盖破坏性操作(DROP/TRUNCATE/ALTER)的安全防护、三种数据库方言的模式/数据类型映射、事务与锁的正确性、迁移回滚安全性、基于索引/EXPLAIN的查询优化,以及基于实证的代码审核。当任务涉及这三种数据库引擎的数据库连接、模式、SQL语句或ORM查询时,触发此技能。
在应用中搭建Prisma ORM、连接数据库,或排查现有Prisma 6、7、8版本应用的连接问题。新应用默认使用Prisma ORM 8,并加载包自带的prisma-8 skill;现有Prisma 6/7版本应用保持原有版本,提供PostgreSQL、MySQL、SQLite、SQL Server、CockroachDB、MongoDB和Prisma Postgres的数据库提供商参考。
Go数据库访问全面指南,涵盖参数化查询、结构体扫描、可空列处理、错误模式、事务、隔离级别、SELECT FOR UPDATE、连接池、批处理、上下文传播及迁移工具。当编写、审查或调试与PostgreSQL、MariaDB、MySQL或SQLite交互的Golang代码时,可使用此技能。也适用于数据库测试或任何关于database/sql、sqlx、pgx或Golang中SQL查询的问题。本技能明确不生成数据库模式或迁移SQL。
当用户询问‘使用asyncio连接MySQL’、‘使用aiomysql’、‘设置异步MySQL连接池’、‘在Python中异步查询MySQL’,或者需要aiomysql最佳实践、连接生命周期、事务、游标类型相关指导时,应使用本Skill。
为PostgreSQL和MySQL数据库提供连接池与缓存功能。在将Workers连接至现有Postgres/MySQL数据库、减少连接开销、搭配外部数据库使用Drizzle/Prisma,或是将传统数据库应用迁移至边缘环境时加载使用。
当用户请求“连接到Turso”、“使用libSQL”、“设置Turso数据库”、“用TypeScript查询Turso”,或者需要关于Turso Cloud、嵌入式副本、libSQL向量搜索的指导时,应使用此技能。
指导用户完成Azure DocumentDB的DocumentDB MCP服务器配置。当用户已安装DocumentDB MCP服务器但尚未配置所需环境变量,或用户询问如何连接Azure DocumentDB但未设置凭证时,可使用本技能。
直接连接Supabase PostgreSQL数据库并执行SQL。适用于创建表、运行SQL查询、管理数据库架构或设置数据库迁移的场景。可自动从项目的.env文件中读取连接信息。
提供Amazon RDS for SQL Server的连接、认证及故障排查指导。适用于用户遇到以下场景时:从EC2连接SSMS超时、Windows认证无法生成SSPI上下文、使用pymssql从Lambda连接RDS SQL Server、ECS Fargate上auth_scheme显示NTLM而非KERBEROS、从笔记本通过SSM隧道连接RDS SQL Server、端口1433安全组配置、本地隧道的TrustServerCertificate=True设置、SPN MSSQLSvc、AWS托管Microsoft AD、Kerberos使用CNAME而非RDS端点、tds_version='7.4'、encryption='require'、pymssql的端口字符串设置、Lambda中Secrets Manager凭证缓存、登录失败错误18456。涵盖Python(pymssql、pyodbc)、.NET(Microsoft.Data.SqlClient)、Java(JDBC mssql-jdbc)、Node.js(tedious)、通过RDS Proxy实现IAM认证,以及VPC/ECS/EKS/Lambda部署。
为Next.js、Vercel Edge Functions、AWS Lambda及其他无服务器环境配置Neon Serverless Driver。安装@neondatabase/serverless,设置环境变量,并创建带有TypeScript类型的可用API路由示例。适用于用户需要将应用连接到Neon数据库、从Neon数据库获取或查询数据、将Neon与Next.js或无服务器框架集成,或在传统PostgreSQL客户端无法工作的边缘/无服务器环境中设置数据库访问的场景。