Receber por email
← Voltar para o catálogo

sql2sh

Uma ferramenta inteligente para converter código SQL em scripts shell ETL do Doris. Ela transforma arquivos SQL ou blocos de código Markdown em scripts executáveis, parametrizando campos de partição de data e garantindo idempotência. Ativada por frases como "SQL para script" ou "gerar script ETL".

1estrelas
Atualizado há 5 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add LeoLin990405/claude-code-skills

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/sql2sh/svg)](https://www.skillteca.com.br/skills/sql2sh)

Skills relacionadas

Ver todas de Pesquisa e Web →

Alerta por categoria

Receba novas skills de Pesquisa e Web toda segunda

1 email curto, só com as skills novas de Pesquisa e Web. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

SQL to Shell Script Converter

快速开始

方式一:使用 Python 脚本(推荐)

# 基本用法
python3 scripts/sql2sh.py input.sql output.sh "脚本描述"

# 从 Markdown 转换
python3 scripts/sql2sh.py input.md output.sh "台球周报-营收分析"

方式二:手动转换流程

  1. 读取 SQL 源文件
  2. 提取所有 SQL 代码块
  3. 识别目标表名和日期粒度
  4. 按模板生成脚本

转换规则

日期参数化

| 粒度 | 变量名 | 默认值 | 识别关键词 | |------|--------|--------|-----------| | 周 | WEEK_START | $(date -d "last monday" +%Y-%m-%d) | week, weekly | | 日 | YYYY_MM_DD | $(date +%Y-%m-%d) | daily, d

[Description truncada. Veja o README completo no GitHub.]

Compartilhar X LinkedIn