Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rails6新機能 複数DB対応について
Search
Yusuke Yasuo
October 09, 2019
Programming
0
540
Rails6新機能 複数DB対応について
Yusuke Yasuo
October 09, 2019
Tweet
Share
More Decks by Yusuke Yasuo
See All by Yusuke Yasuo
Rails開発で技術的負債を増やさないためにやっていること
yusukeyasuo
0
830
コードを書く前に既に勝負は決まっている
yusukeyasuo
3
1.1k
スクラム勉強会
yusukeyasuo
0
210
Rails×Serverless
yusukeyasuo
0
110
TerraformではじめるInfrastructure as Code
yusukeyasuo
1
780
Other Decks in Programming
See All in Programming
PJのドキュメントを全部Git管理にしたら、一番喜んだのはAIだった
nanaism
0
240
文字コードの話
qnighy
44
17k
2026/02/04 AIキャラクター人格の実装論 口 調の模倣から、コンテキスト制御による 『思想』と『行動』の創発へ
sr2mg4
0
710
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
210
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
450
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
390
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
150
手戻りゼロ? Spec Driven Developmentとは@KAG AI week
tmhirai
1
170
AIに任せる範囲を安全に広げるためにやっていること
fukucheee
0
110
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
260
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
3
1.1k
Docコメントで始める簡単ガードレール
keisukeikeda
1
100
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
99
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
150
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
290
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
250
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
230
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
170
Become a Pro
speakerdeck
PRO
31
5.8k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
460
Transcript
3BJMT৽ػೳෳ%#ରԠʹ͍ͭͯ ҆ඌ༑༎!EFMZגࣜձࣾαʔόʔαΠυΤϯδχΞ ʲγϡʔϚΠʳ5FDI-FBE&OHJOFFS͔Β࠷৽ٕज़Λֶʂ3BJMTฤºTUBUJPO
ࣗݾհ w҆ඌ༑༎ wॴଐ wEFMZגࣜձࣾαʔόʔαΠυΤϯδχΞ wܦྺ w/55ˠίϩϓϥˠελʔτΞοϓYˠEFMZ wझຯ wΞχϝɺݒਨɺϑοταϧɺҭࣇɺྉཧ
͡Ίʹ wࠓ͢͜ͱ wϚελʔεϨʔϒߏͷෳ%#ʹ͍ͭͯ wΫϥγϧͷෳ%#ͷΈʹ͍ͭͯ w3BJMTͷෳ%#ʹ͍ͭͯ wࠓ͞ͳ͍͜ͱ wγϟʔσΟϯάʹ͍ͭͯ wςετʹ͍ͭͯ w࣮ӡ༻ʹؔ͢Δ
ΞδΣϯμ wෳ%#ʢϚελʔεϨʔϒߏʣ͕ඞཁͳཧ༝ wΫϥγϧͰͷෳ%#ʹଓ͢ΔΈ w3BJMTͷෳ%#ʹ͍ͭͯ
ΞδΣϯμ wෳ%#ʢϚελʔεϨʔϒߏʣ͕ඞཁͳཧ༝ wΫϥγϧͰͷෳ%#Ͱଓ͢ΔΈ w3BJMTͷෳ%#ʹ͍ͭͯ
ϚελʔεϨʔϒߏͱʁ wσʔλͷߋ৽ϚελʔͰͷΈߦ͏ wεϨʔϒϚελʔͷෳͱͯ͠ػೳ͢Δ wεϨʔϒࢀরܥόοΫΞοϓͱͯ͠͏
ϚελʔεϨʔϒߏ͕ඞཁͳཧ༝ wෛՙରࡦόοΫΞοϓͷͨΊʹར༻͢Δ wεϨʔϒΛ૿ͤΔ wࢀরॲཧೳྗΛ֦ுͰ͖Δ
ΞδΣϯμ wෳ%#ʢϚελʔεϨʔϒߏʣ͕ඞཁͳཧ༝ wΫϥγϧͰͷෳ%#ʹଓ͢ΔΈ w3BJMTͷෳ%#ʹ͍ͭͯ
ΫϥγϧͰͷෳ%#ʹଓ͢ΔΈ wΫϥγϧຊମ w.BLBSBͱ͍͏HFNΛར༻ w৽نϓϩδΣΫτYʢۙϦϦʔε༧ఆʣ w3BJMTͷෳ%#ʹ͍ͭͯ
.BLBSBʹ͍ͭͯ wॻࠐΈNBTUFSɺࢀরTMBWF w5SBOTBDUJPOɺඵҎʹNBTUFSʹଓ͕͋Ε ࢀরNBTUFS https://github.com/taskrabbit/makara
ΞδΣϯμ wෳ%#ʢϚελʔεϨʔϒߏʣ͕ඞཁͳཧ༝ wΫϥγϧͰͷෳ%#ʹଓ͢ΔΈ w3BJMTͷෳ%#ʹ͍ͭͯ
Ͱ͖Δ͜ͱ wෳͷʮQSJNBSZʯσʔλϕʔεͱɺͦΕͧΕʹର Ԡ͢ΔͭͷʮSFQMJDBʯ wϞσϧͰͷίωΫγϣϯࣗಈΓସ͑ w)551WFSCۙͷॻ͖ࠐΈʹԠͨ͡QSJNBSZͱ SFQMJDBͷࣗಈεϫοϓ wϚϧνϓϧσʔλϕʔεͷ࡞ɺআɺϚΠάϨʔ γϣϯɺΓͱΓΛߦ͏3BJMTλεΫ
Ͱ͖ͳ͍͜ͱ wγϟʔσΟϯάʢTIBSEJOHʣ wΫϥελΛӽ͑Δ+0*/ wSFQMJDBͷϩʔυόϥϯγϯά wϚϧνϓϧσʔλϕʔεͷεΩʔϚΩϟογϡͷμ ϯϓ
ηοτΞοϓ https://railsguides.jp/active_record_multiple_databases.html EBUBCBTFZNM BQQMJDBUJPO@SFDPSESC˞ܧঝݩʹॻ͔ͳ͍ͱίωΫγϣϯ͕૿Ճ͢ΔͷͰҙ
.JHSBUJPO https://railsguides.jp/active_record_multiple_databases.html
ίωΫγϣϯࣗಈΓସ͑༗ޮԽ https://railsguides.jp/active_record_multiple_databases.html w)551ϝιου͕HFUͷ߹SFBEFS QPTUQBUDIEFMFUFͷ߹XSJUFS wHFUͰߋ৽Λ͢Δࡍʹ໌ࣔతʹXSJUFSʹଓ͢ΔΑ ͏ʹॻ͘ඞཁ͕͋ΔͷͰҙ wߋ৽ޙඵҎશͯXSJUFSʹܨ͕Δ
ίωΫγϣϯखಈΓସ͑ https://railsguides.jp/active_record_multiple_databases.html
·ͱΊ wࠓͷͱ͜ΖγϯϓϧͰ͍͍͢Πϝʔδ w։ൃதʹىͬͨ͜ͱͯ͠HFUϝιουͷ"1* Ͱߋ৽ॲཧΛͨ࣌͘͠Β͍ w࣮ӡ༻͕࢝·ͬͯϋϚͬͨ͜ͱͳͲ͋Ε·ͨൃද ͍ͨ͠ wTXJUDIQPJOUͱࣅ͍ͯΔͱ͍͏ฉ͍ͨͷͰൺ ֱͯ͠Έ͍ͨ
ΫϥγϧʹؔΘΔΤϯδχΞืूத https://speakerdeck.com/tsubotax/dely