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

रूबी/रेल/एमआरआई ऐप को JRuby . में पोर्ट करना

हमने पिछले साल JRuby में एक बड़ा रेल एप्लिकेशन पोर्ट किया था और यह एक आश्चर्यजनक काम था। दी, इसका एक हिस्सा ऐप के साथ बुरी तरह से लिखे जाने और बहुत सारे विरासत कोड होने के साथ करना था, लेकिन फिर भी। यदि आप आश्चर्य करते हैं:हमारी अधिकांश समस्याएं हमारे द्वारा उपयोग किए जाने वाले रत्नों से आती हैं, जो कभी-कभी निर्भर करती हैं उदा। एफएफआई जो उस समय जेआरबी के साथ ठीक से काम नहीं करता था। रुबिनियस I के लिए एक बंदरगाह थोड़ी देर बाद बहुत कम दर्दनाक लग रहा था, लेकिन एमआरआई के साथ रहने के पक्ष में छोड़ दिया गया था।

Gemfile के लिए, एक platform है विकल्प आप उपयोग कर सकते हैं। बंडलर डॉक्स का एक उदाहरण यहां दिया गया है:

gem "weakling",   :platforms => :jruby
gem "ruby-debug", :platforms => :mri_18
gem "nokogiri",   :platforms => [:mri_18, :jruby]

इसका एक ब्लॉक फॉर्म भी है:

platforms :jruby do
  gem "foo"
end

कोई भी फॉर्म अच्छा काम करता है, क्योंकि

MySQL के लिए एक रत्न के रूप में मैं उपयुक्त नाम mysql . का उपयोग करूंगा , ऐसा लगता है कि एक jdbc-mysql है जेआरबी के लिए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कुल चलने के साथ महीने के हिसाब से MySQL समुच्चय

  2. मैक ओएस एक्स पर MySQL पायथन स्थापित करना

  3. कोल्डफ्यूजन 9 के <CFQUERY>-Tag . के साथ MySQL5 में एक संग्रहीत कार्यविधि बनाना

  4. एक समय में एक पंक्ति को कॉपी किए बिना MYSQL में डुप्लिकेट तालिका

  5. php docker-compose में mysql से कनेक्ट नहीं हो सकता है