Articles of mysql

Ruby, Rails: mysql2 gem, ¿alguien usa esta gem? ¿Es estable?

He encontrado mysql2 gem . Funciona bien con la encoding ruby ​​1.9 y utf8 (a diferencia de mysql gem). Pero tengo dudas. ¿Alguien usa esta gem en producción? ¿Qué pasa con la prueba de rendimiento? ¿Es más rápido que la joya mysql? ¿Es estable?

¿Error al instalar “nokogiri” en una aplicación de Ruby on Rails?

He estado siguiendo junto con el curso Ruby on Rails de Lynda.com. Hice todo lo que se menciona en los videos. Estoy intentando ejecutar el comando del rails server , que debería ser predeterminado para WEBrick, ¿correcto? Ejecuto el comando y tiene un problema en el archivo nokogiri.rb y en la línea 29 donde ocurre […]

¿Cómo puedo deshabilitar las restricciones únicas de MySQL en una prueba RSpec

Estoy tratando de ejecutar una especificación para una secuencia de comandos que aniquilará una tabla determinada. Ahora tengo restricciones únicas en mis migraciones, así que me cuesta mucho crear duplicados para probar mi script. Mis especificaciones actuales se ve así. require ‘spec_helper’ describe OneTime::UniquifyTypeDescriptorContext do before(:each) do duplicated_type_descriptor_contexts = FactoryGirl.build_list(:type_descriptor_context, 5, {:type_name => :foo}) ActiveRecord::Base.connection.execute(‘SET […]

Rails y MySQL – ActiveRecord :: ConnectionNotEstablecido en un entorno de producción

Intentaré ser corto: Usando Rails 3.2.1 y mysql2 para bases de datos; corriendo en Ubuntu 11.10 En el entorno de desarrollo , todo funciona bien. Cuando inicio mi servidor (WEBrick) en producción , arranca bien, pero después de cargar cualquier página, aparece el siguiente error: ActiveRecord::ConnectionNotEstablished (ActiveRecord::ConnectionNotEstablished): activerecord (3.2.1) lib/active_record/connection_adapters/abstract/connection_pool.rb:374:in retrieve_connection’ activerecord (3.2.1) lib/active_record/connection_adapters/abstract/connection_specification.rb:168:in `retrieve_connection’ […]

Cómo realizar la entrada del usuario en los carriles.

He estado luchando por un tiempo con esto (he estado leyendo muchas de las guías de Ruby on Rail para intentar entender esto), pero no estoy seguro de cómo funcionan las entradas de los usuarios. Estoy intentando buscar un restaurante en mi base de datos con una lista de campos que el usuario especifica (cocina, […]

mysql2 gem se cuelga durante la instalación

Estoy usando mysql como la base de datos para una aplicación de Rails e bash empaquetar la instalación de la gem mysql2 . Durante el paso Installing mysql2 0.3.19 with native extensions En lugar de fallar y darme un mensaje de error, simplemente se cuelga y nunca da ningún resultado. Para el fondo, estoy instalando […]

Rails db: migrate fail ‘ .users’ no existe: MOSTRAR CAMPOS COMPLETOS DE `users`

Hice muchas búsquedas en Google y leí muchas páginas de desbordamiento de stack, pero no puedo solucionar este problema. Si alguien puede ayudar con esto, será útil. Mi aplicación funciona bien todavía ayer, ahora de repente comienza a dar un error en “rake db: migrate” Reviso mi esquema está bien, probé después de rake db: […]

Cómo crear la consulta interna con 5 tablas diferentes mysql

Having 5 tables Table a_dates = id, Table b_types = id, a_date_id, c_type_id, Table c_types = id, name, Table d_profiles = id, name, profile_type Table e_ps = id, a_date_id, d_profile_id De a_dates Necesito obtener b_types, … luego de b_types necesita c_types nombre, … Luego compara c_types nombre con d_profiles nombre y obtén d_profiles id …. […]

Rieles en la búsqueda de zona horaria – no funciona

Tengo problema con las zonas en los carriles. Tengo CarRoute id: 22783, route_time: “2016-07-07 05:30:00” pero en CarRoute.find_by_id(22783).route_time is Thu, 07 Jul 2016 07:30:00 CEST +02:00 Entonces los carriles agregan 2h pero cuando quiero encontrar por tiempo esta ruta no funciona, CarRoute.where(:id=>22783,:route_time=> DateTime.new(Date.today.year, Date.today.month, Date.today.day, 7, 0, 0, 0)..DateTime.new(Date.today.year, Date.today.month, Date.today.day, 19, 0, 0, 0)) […]

Para mostrar el tiempo dedicado por el usuario en todas las tareas diarias

Quiero mostrar cuánto tiempo pasa un solo usuario en todas las tareas en un día. Actualmente estoy usando esta consulta para mostrar el tiempo que pasan todos los usuarios en todas las tareas diarias: TaskTimeTracker.group(“year(created_at)”).group(“month(created_at)”).group(“day(created_at)”).sum(“time_spent”) Estos son los esquemas de información de los modelos que he utilizado. #Table name: tasks #id :integer not null, primary […]