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
d7→d8 のテーブル構造の変化 / Drupal Study Meeting @ DC 1st
Search
masamoto
January 24, 2017
Programming
0
270
d7→d8 のテーブル構造の変化 / Drupal Study Meeting @ DC 1st
masamoto
January 24, 2017
Tweet
Share
More Decks by masamoto
See All by masamoto
マージリクエストすると自動でレビュー用Drupal環境を作ってくれるやつ / Drupal Study Meeting @ DC 5th
masamoto
0
290
Content Deployモジュールのご紹介 / Drupal Study Meeting @ DC 2nd
masamoto
0
230
Other Decks in Programming
See All in Programming
CSC307 Lecture 06
javiergs
PRO
0
690
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
710
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.6k
Grafana:建立系統全知視角的捷徑
blueswen
0
330
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
590
Featured
See All Featured
Abbi's Birthday
coloredviolet
1
4.8k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
100
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
66
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
WCS-LA-2024
lcolladotor
0
450
BBQ
matthewcrist
89
10k
New Earth Scene 8
popppiees
1
1.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Balancing Empowerment & Direction
lara
5
890
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Transcript
d7→d8 ͷςʔϒϧߏͷมԽ Qiita: @masamoto
d8ͰมԽͨ͠ςʔϒϧ ʹ͍ͭͯհ͠·͢
Ͳ͏Ͱ͍͍͚Ͳ D8ͱDBͬͯࣅͯΔΑͶ
node
ྫ) article ίϯςϯπλΠϓ • title - λΠτϧ • body -
ຊจ • field_mytags - ΧελϜϑΟʔϧυ (λά)
d7ͷnodeؔ࿈ςʔϒϧ • node ςʔϒϧ • nid, vid, type, title, status,
... • field_data_FIELDNAME ςʔϒϧ • field_data_body ςʔϒϧ • field_data_field_mytags ςʔϒϧ • ଞͷΤϯςΟςΟλΠϓͷϑΟʔϧυಉ͡ςʔϒϧ
d8ͷnodeؔ࿈ςʔϒϧ • node ςʔϒϧ • nid, vid, type, uuid, langcode
ͷΈ • node_field_data ςʔϒϧ • title, status, … • node__FIELDNAME ςʔϒϧ • node__body ςʔϒϧ • node__field_mytags ςʔϒϧ
users • users • users_field_data • user__user_picture
ଞͷςʔϒϧ?
ઃఆతͳͭ • d7 • variables ςʔϒϧ • d8 • config
ςʔϒϧ (͍͍ͩͨͬͪ͜ʹ͋Δ) • key_value ςʔϒϧ
Ϟδϡʔϧͷ༗ޮঢ়ଶ • d7 • system ςʔϒϧ • d8 • config
ςʔϒϧ (ͷ core.extension)
ϑΟʔϧυઃఆ • d7 • field_config, field_config_instance ͳͲ? • d8 •
config ςʔϒϧ (field.*)
ϒϩοΫϨΠΞτ • d7 • block ςʔϒϧ • d8 • config
ςʔϒϧ (block.*)
views • d7 • views_view, views_display ͳͲ • d8 •
config
·ͱΊ d7ͷΞϨͲ͍ͬͨ͜?ͱ͍͏࣌ ͍͍ͩͨ config ʹ͋Δ
config ਆ
fin