Cambio de tipo de un campo

Tengo un campo anyo de tipo numérico, pero el puñetero sphinx no indexa
los campos numéricos y lo tengo que reconvertir a texto para que se
pueda buscar por años.

La duda es: ¿Lo cambio a mano en la BBDD, o esto me dará problemas? Otra
opción sería hacerlo con migrations… y otra, cambiarlo a mano en la
BBDD y actualizar el deploy.rb y la migration original, que es lo que de
entrada me parece mejor.

El día 3 de junio de 2008 14:14, Fernando C. <
[email protected]> escribió:

Tengo un campo anyo de tipo numérico, pero el puñetero sphinx no indexa
los campos numéricos y lo tengo que reconvertir a texto para que se
pueda buscar por años.

La duda es: ¿Lo cambio a mano en la BBDD, o esto me dará problemas? Otra
opción sería hacerlo con migrations… y otra, cambiarlo a mano en la
BBDD y actualizar el deploy.rb y la migration original, que es lo que de
entrada me parece mejor.

Yo, no tocaría directamente la base de datos, es un poco “guarro”; ni
tampoco modificaría la migración original. Haría una nueva migración
para el
cambio y así lo verás en tu historial de migraciones… llegado a este
punto
necesité cambiar tal tipo de columna, etc.

2008/6/3 Fernando C. [email protected]:

Tengo un campo anyo de tipo numérico, pero el puñetero sphinx no indexa
los campos numéricos y lo tengo que reconvertir a texto para que se
pueda buscar por años.

Sphinx permite el filtrado y agrupación por campos enteros. Te
recomiendo que te leas la documentación.

Pégate el sphinx.conf, si el admin de la lista no te dice nada, ya que
poco tiene que ver con rails lo que planteas.

Un Saludo.