[M5-5.1] Script de migração dos bancos do legacy (`luma_private.sqlite`, `luma_metrics.sqlite`) para o storage novo (usuários, personas, lembretes, interações, métricas)
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 44/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- javascript, sqlite
Research direction
Start by reading parent issue #150 and ZAPFORGE_PLAN.md §9, which the issue names for the acceptance criteria and overall definition of done. Then inspect the legacy databases luma_private.sqlite and luma_metrics.sqlite and identify the new storage entry points. Done means migrating users, personas, reminders, interactions, and metrics according to the parent issue's criteria.
Written by the indexing model from the issue text.
Description
Bridger · #M5-5.1 · Sub-issue de #150 ([M5-5] Migração de dados) · Milestone M5 Luma + Dashboard
Tarefa
Script de migração dos bancos do legacy (luma_private.sqlite, luma_metrics.sqlite) para o storage novo (usuários, personas, lembretes, interações, métricas)
Critérios de aceite e DoD geral: ver a issue pai.
Referência: BRIDGER_PLAN.md §9 — M5 Luma + Dashboard
Multiplataforma (revisão de 2026-10-08, issue-mãe #265)
Se os IDs ganharem prefixo de plataforma, ou se o storage passar a ter escopo compartilhado ou por tenant (#278, #279), os JIDs do legacy precisam ser migrados para o formato novo. Depende dessas decisões.
- Dominant language
- JavaScript
- Stars
- 26
- Forks
- 6
- Avg merge
- 43m
- Merged PRs (30d)
- 137
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from murillous/LumaBot
-
area:plugin type:bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
area:plugin good first issue type:bug
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
area:plugin good first issue type:debt
Difficulty 3/5 1-2 days Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
area:plugin type:bug
Difficulty 3/5 1-2 days Newbie friendliness 54/100
Maintainers usually reply within 1 day
-
area:plugin type:feature
Difficulty 4/5 1-2 days Newbie friendliness 52/100
Maintainers usually reply within 1 day
All issues in murillous/LumaBot
Similar issues
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
PhyberApex/slds-json-schema-renderer#372 ·
Maintainers usually reply within 1 day
-
usage: a custom provider's balance meters ("…%" in the balance path) ignore the Left/Used switchOpen
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
[BUG] rag: sentence content can cross the reported sentence boundariesPossibly taken @LJK-ikun claimed this today. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
ericcornelissen/depreman#591 ·
Maintainers usually reply within 1 day
-
bug/1-unconfirmed kind/bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
prisma/orm#30818 · 1 comment ·
Maintainers usually reply within 1 day