Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Importar datos existentes antes de deploy #34

Closed
gcollazo opened this issue Jan 14, 2020 · 5 comments · Fixed by #46
Closed

Importar datos existentes antes de deploy #34

gcollazo opened this issue Jan 14, 2020 · 5 comments · Fixed by #46
Milestone

Comments

@gcollazo
Copy link
Collaborator

gcollazo commented Jan 14, 2020

Hay un scrapper creado como parte de #8. Antes del deploy / switch debemos hacer un último export / import.

El import process debería get_or_create y si existe solo update, queremos poder correr el import varias veces sin duplicar lugares pero si actualizando los datos.

Es inevitable que el cambio de DNS tarde un poco en estar en efecto en todas partes por lo que seguramente vamos a tener que update la data una vez el site nuevo esté arriba.

@gcollazo gcollazo added this to the v1 milestone Jan 14, 2020
@gcollazo gcollazo reopened this Jan 14, 2020
@gcollazo gcollazo changed the title Importar datos existentes Importar datos existentes antes de deploy Jan 14, 2020
@jpadilla
Copy link
Contributor

@froi habría que modificar el import_data management command para que sea idempotent.

@albertico
Copy link
Member

@gcollazo Se puede reducir el TTL del DNS?

@gcollazo
Copy link
Collaborator Author

@albertico buen punto, lo acabo de bajar a 2min

@jpadilla
Copy link
Contributor

Tenemos que importar los datos usando el slug original.

Ejemplo: https://suministrospr.com/sectores/barriada-ferran-sector-san-francisco/
Slug: barriada-ferran-sector-san-francisco

Usar el slug original nos va a permitir hacer el proceso de importación idempotent.

Este cambio debe de ser en el import_data management command.

I can work on this at 7pm. Anybody else is welcome to do so before I get back.

Luego de esto podemos coordinar hacer el primer deploy y reemplazar la herramienta original.

@froi
Copy link
Member

froi commented Jan 15, 2020

@jpadilla I'm working on this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants