跳到技能内容
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
词映 AI导航
工具库Skills 技能
我的收藏
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
技能目录24 小时热门TOP100 技能每日更新
Skills 技能/ccarvalho-eng/codex-elixir-phoenix/elixir-phoenix-migrations

Codex Ecto 迁移技能:拆分 PostgreSQL 新增列与回填

English

Codex 安装步骤

  1. 从固定 GitHub 提交复制 `skills/elixir-phoenix-migrations/` 完整目录到项目 `.agents/skills/elixir-phoenix-migrations/`。
  2. 把 Ecto schema、当前迁移及字段约束提供给 Codex,先审阅迁移计划。

中文摘要

为 Elixir Phoenix 项目规划新增字段、切换应用读写、分批回填与约束验证。

SKILL.md 中文导读

可复现示例

本地 `products` 表给 20 条合成记录新增 `display_label`,要求按主键分段由 `name` 回填。中途暂停后从游标恢复,最后统计空值。

工作步骤

  1. 先安排可空列,再安排应用兼容逻辑及可恢复的回填。
  2. 记录每个阶段的进度信号、锁风险和回滚条件。

验收方法

续跑只更新需要回填的行,空值计数归零后才能评估新增非空约束。

GitHub 原文 · 更新日期 2026-11-13

适用环境

需要 Phoenix/Ecto 项目和本地 PostgreSQL 测试数据库,用虚拟数据核对计划。

常见问题

回填脚本怎么避免重复写入?

可以限定 `display_label IS NULL`,保存已处理的主键范围,并重新核对空值数。

技能信息

GitHub 仓库
ccarvalho-eng/codex-elixir-phoenix

收集于互联网

相关指南

  • ChatGPT Skills 和 Codex Skills 有什么区别?
更多 Codex 技能

相关推荐

  • Codex Phoenix 方案库技能:检索已解决问题并记录预防方法

    ccarvalho-eng/codex-elixir-phoenix

  • elixir-phoenix-brainstorm 技能

    ccarvalho-eng/codex-elixir-phoenix

  • elixir-phoenix-brief 技能

    ccarvalho-eng/codex-elixir-phoenix

  • elixir-phoenix-deploy 技能

    ccarvalho-eng/codex-elixir-phoenix

  • Codex Elixir 文档技能:给新模块补公开函数说明

    ccarvalho-eng/codex-elixir-phoenix

  • Codex Oban 技能:验证 Elixir 后台任务可重复运行

    ccarvalho-eng/codex-elixir-phoenix

词映 AI 导航Skills 技能
工具分类全部工具已本地化技能选型指南AI 快讯