Loading...
Loading...
共找到 17 个 Skills
使用此技能规划、测试并安全执行PostgreSQL schema迁移——尤其适用于处理生产数据或共享数据库的场景。 **当用户提出以下需求时触发:** - 在应用到生产环境前测试schema迁移 - 在运行中的表上安全添加、删除或重命名列 - 不停机修改列的数据类型 - 在大表上添加或删除索引、约束或外键 - 了解哪些ALTER TABLE操作会锁表 - 回滚失败的迁移 - 规划零停机迁移策略 - Fork数据库以安全测试迁移 **关键词:** 迁移、schema变更、ALTER TABLE、添加列、删除列、重命名列、修改类型、零停机、锁、AccessExclusiveLock、并发索引、fork、回滚、回填、部署 涵盖内容:所有常见DDL操作的锁级别参考、安全迁移模式、基于fork的测试、零停机列修改、索引创建、约束添加、回填策略、迁移前后验证以及回滚规划。
安全规划并执行Convex schema迁移,包括添加字段、创建表和数据转换。当schema变更会影响现有数据时使用。
安全规划并执行Convex schema迁移,包括添加字段、创建表和数据转换。当schema变更影响现有数据时使用。
规划并执行安全的Prisma schema迁移,包含数据回填、回滚策略和SQL预览功能。可处理包括数据转换在内的复杂schema变更。适用于Prisma迁移、schema变更、数据库迁移或数据回填场景。
实现可逆的兼容安全过渡。适用于需要回滚和保留验证的 schema、数据、API、协议、配置或依赖项迁移场景。
使用@convex-dev/migrations对已部署的Convex应用进行Schema迁移与数据回填。
适用于从Realm迁移至SwiftData的场景——这份全面的迁移指南涵盖了模式等效转换、线程模型迁移、Schema迁移策略、CloudKit同步过渡以及实际业务场景案例
面向数据库重构的多Agent并行端到端(E2E)验证。适用场景 - E2E验证、Schema迁移测试、数据库重构验证。
Drizzle ORM 文档,涵盖查询、CRUD操作、Schema定义、数据库迁移、缓存(50个主题)、自定义类型及数据库连接。包含与PostgreSQL(Neon、Vercel、Supabase、AWS Data API、PlanetScale、Prisma)、MySQL(AWS Data API、PlanetScale、TiDB)以及SQLite(Bun、Cloudflare D1/Durable Objects、Expo、Turso、OP SQLite)的集成。适用于处理Drizzle查询、数据库Schema、迁移、类型安全SQL、ORM模式或连接支持的数据库场景。
Supabase验证技能。适用于编写、部署或修改任何Supabase资源的场景——包括Edge Functions、RPC函数、CRUD操作、RLS策略或Schema迁移。在报告任务完成前,会为每个Supabase操作添加强制的通过/失败验证环节。
用于在不同草案版本之间迁移JSON Schema,适配z-schema使用。当用户需要将schema从draft-04升级到draft-2020-12、在不同草案格式间转换、更新已弃用关键字、将id替换为$id、将definitions转换为$defs、将items迁移为prefixItems、将dependencies替换为dependentRequired或dependentSchemas、采用unevaluatedProperties或unevaluatedItems,或者适配更新的JSON Schema特性时使用。
适用于在Core Data与SwiftData之间做选择、搭建Core Data栈、建模关系或实现并发模式时使用——可避免线程约束错误和迁移崩溃