Articles of mysql

El código de envío de correos electrónicos necesita días + 2 para mañana, ¿por qué?

Tengo un bucle para seleccionar 'LibrarySwaps' para mañana. Esto funciona, pero no cuando establezco days_ahead pnetworkingeterminado en 1 (devuelve loggings con la date de hoy). ¿Por qué tengo que agregar 2 a la date para get un día que solo 1 día en el futuro? Estoy haciendo esto a las 11 a.m. EST, así que […]

Gema de MySQL en OS X Snow Leopard con RVM y REE 1.8.7 nunca se comstack correctamente

Problema resuelto: La gem MySQL 2.8.1 no funciona bien con MySQL 5.5.x La solución fue desinstalar MySQL (usando las instrucciones disponibles aquí ). Y luego instale MySQL 5.1.56 usando el instalador x86_64 de MySQL.com Restablecí mis permissions de carpeta .rvm como se sugiere a continuación y luego instalé la gem MySQL de acuerdo con las […]

¿Eliminación de un nodo padre pero no los hijos con awesome_nested_set?

Supresión de un nodo padre pero no de los hijos. Los nodos secundarios deben moverse todos al nivel del padre eliminado. ¿Cómo puedo manejar este escenario con el complemento awesome_nested_set? EDITAR Antes de eliminar a un niño Id, Título, lft, rgt, parent_id 1, raíz, 7, 12, nada 2, niño, 8, 11, 1 3, hijo secundario, […]

Gran cantidad de documentos basados ​​en text para indexar y hacer búsquedas a través de una interfaz web o de escritorio, ¿qué debería considerar?

Tengo una gran cantidad de documentos basados ​​en text (files EDI, iDocs, etc.) que preferiría hacer búsquedas a través de una interfaz basada en web o de escritorio. Analicé algunas opciones como la búsqueda de text completo con mysql y Sphinx. Sin embargo, quería ver si había algo así como una búsqueda en el escritorio […]

¿Cómo me conecto a MySQL desde Ruby?

Tengo MySQL instalado en /usr/local/bin/ . Necesito poder conectarme a la database MySQL, sin embargo, la gem mySQL no se puede conectar a mi database, y parece que está buscando la database en la carpeta /opt . ¿Alguien puede sugerir cómo puedo solucionar esto?

¿Objeto sucio con scope designado?

¿Cómo usar el object sucio con el scope nombrado? Este named_scope está funcionando bien. named_scope :recently_tested, lambda{|test_id| { :conditions => ["test_id = ? and status = ?",test_id,PUBLISHED], :order => "updated_at DESC" } } Quiero mejorarlo. Algo como named_scope :recently_tested, lambda{|test_id| { :conditions => ["test_id = ? and status = ? and status_was = ?",test_id,PUBLISHED,PUBLISHED], :order […]

Rails 3.1 – Guardando varios models con dates

Tengo una configuration de formulario nested que me permitirá crear hasta 7 instancias de "Progtwigr" a la vez. Cada instancia permitirá a un usuario asignar un valor de campo schedule_start_time (datetime), schedule_end_time (datetime) y notes (String). Cuando envío el formulario con algunos de estos completados, la matriz de parameters se ve exactamente como esperaba: {"utf8" […]

Migración de Ruby on Rails, dos keys principales pero solo una autoincrementada

Estoy construyendo una aplicación RoR multi-tenant. Por lo tanto, la database de la aplicación podría ser host en diversos lugares y podría dividirse o fusionarse. Es por eso que necesito un par de keys principales: una identificación clásica autoincrementada y otra que es la key externa de mi model principal (que no se pudo dividir). […]

Rieles: usar una variable para crear un logging

Tengo 4 diferentes grupos de datos que quiero: crear, actualizar, eliminar Quiero usar una acción para cada function, usando una variable, pero no puedo hacer que funcione. Por ejemplo: def create @type = params['type'] # use an outside ajax request to decide type @type.create(:title => 'new title') # create a new table using that type […]

¿Cómo se puede instalar la gem mysql2 cuando se instaló MySQL con homebrew en OS X Lion?

No he podido instalar la gem mysql2 con MySQL instalada a través de homebrew en OS X Lion. He intentado una multitud de banderas con la installation, y todavía no he tenido suerte. Aquí están todos los detalles. Software Mac OS X Lion 10.7 (11A2063) $ uname -a Darwin Greenwood.local 11.0.1 Darwin Kernel Version 11.0.1: […]