Skip to content
This repository has been archived by the owner on Sep 29, 2022. It is now read-only.

Mejoras en el esquema de la BD #43

Open
PabloCastellano opened this issue Jan 7, 2017 · 0 comments
Open

Mejoras en el esquema de la BD #43

PabloCastellano opened this issue Jan 7, 2017 · 0 comments

Comments

@PabloCastellano
Copy link
Owner

PabloCastellano commented Jan 7, 2017

Cambios necesarios en el esquema. Requireren regenerar la BD a partir de los BORME:

  • Borme.anuncios ArrayField(IntegerField(), default=list)
    El id del anuncio no es un identificador único. Hay que usar también el año.
  • Company.anuncios ArrayField(IntegerField(), default=list)
    El id del anuncio no es un identificador único. Hay que usar también el año.
  • Anuncio.actos hstore.SerializedDictionaryField()
    Pueden aparecer actos repetidos en el mismo anuncio que se están sobreescribiendo. Por otra parte, conservar el orden en el que aparecen los actos puede ser útil en el futuro. Usar una lista de diccionarios en lugar de un diccionario solamente.
  • Person.cargos_actuales, Person.cargos_historial, Company.cargos_actuales_*, Company.cargos_historial_* ArrayField(hstore.DictionaryField(), default=list)
    Incluir el slug también. (?)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant