PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

स्क्वील अनुरोध और हरोकू, पोस्टग्रेज:ग्रुप बाय और ऑर्डर का उपयोग करने में त्रुटि

मुझे लगता है कि इनमें से कुछ कोड एक दायरे में हैं या कम से कम आपके नियंत्रक में हैं। लेकिन इसके अलावा, क्या आप अपना Gemfile पोस्ट कर सकते हैं?

मेरी राय में, विकास में एक ही डेटाबेस और ओआरएम का उपयोग करने के लिए कार्रवाई का सबसे अच्छा तरीका है। क्या आपने स्थानीय स्तर पर PG चलाने का प्रयास किया है?

ऐसा लगता है कि यहां कुछ चीजें हो रही हैं जो आपको कठिन समय दे रही हैं, सबसे पहले अपनी विकास मशीन पर पीजी को ऊपर उठाएं और स्थानीय रूप से चलाएं, और अपने databases.yml को अपडेट करें। मेल खाना।

दूसरे, क्या आप MongoBD का भी उपयोग कर रहे हैं? यदि आप अब इसका उपयोग नहीं कर रहे हैं तो शायद मणि को बंडल से हटा दें।

मैंने आपके जेमफाइल को पढ़ने में थोड़ा आसान बनाने के लिए थोड़ा सा साफ किया है, लेकिन मैं उन वर्गों में रत्नों को समूहित करने का सुझाव दूंगा जो परियोजना में मणि की भूमिका का बेहतर प्रतिनिधित्व करते हैं, मैं प्रत्येक रत्न को दस्तावेज करना पसंद करता हूं ताकि यह स्पष्ट हो कि यह क्या करता है, कई बार रेल ऐप्स में एक विशाल Gemfile के साथ समाप्त होने की प्रवृत्ति होती है, इससे किसी और के प्रोजेक्ट को पिक करना वाकई मुश्किल हो जाता है:

source 'https://rubygems.org'
ruby '1.9.3'

gem 'rails', '3.2.7'

gem 'compass_twitter_bootstrap', '2.0.3'
gem 'bcrypt-ruby', '3.0.1'
gem 'faker', '1.0.1'
gem 'will_paginate', '3.0.3'
gem 'bootstrap-will_paginate', '0.0.6'
gem 'omniauth-facebook', '1.4.0'
gem 'railroady'
gem 'devise', '2.1.2'
gem 'devise_invitable'
gem 'simple_form'
gem 'best_in_place'
gem "jquery-fileupload-rails"
gem 'paperclip'
gem "squeel"
gem 'client_side_validations'
gem 'wicked'
gem 'koala'
gem 'aws-sdk'

gem 'pg', '0.12.2'

gem 'jquery-rails'
gem 'jquery-ui-rails'

group :development, :test do
    gem 'annotate', '2.5.0'
    gem 'rspec-rails'
end

group :test do
    gem 'capybara'
    gem 'factory_girl_rails'
end

group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'compass-rails', '1.0.3'
  gem 'coffee-rails', '~> 3.2.1'
  gem 'uglifier', '>= 1.0.3'
end

अंत में, अपने application.rb में देखें , और सुनिश्चित करें कि ActiveRecord उपलब्ध है, ऐसा लगता है कि यह होना चाहिए, लेकिन एक नज़र डालें, आपके पास शायद require "rails/all" कहीं ऊपर के पास, वहाँ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgresql - विशाल तालिका (100 मिलियन पंक्तियों) को अद्यतन करने के लिए कैसे गति करें?

  2. एक plpgsql फ़ंक्शन में IF EXISTS के अंदर पहचानकर्ताओं के लिए चर

  3. मैं हेरोकू में कॉलम प्रकार कैसे बदलूं?

  4. PostgreSQL कॉलम 'foo' मौजूद नहीं है

  5. किसी फ़ंक्शन से लौटाई गई तालिका से अलग-अलग कॉलम कैसे प्राप्त करें?