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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
460
CSC307 Lecture 05
javiergs
PRO
0
500
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
AI巻き込み型コードレビューのススメ
nealle
2
360
MUSUBIXとは
nahisaho
0
130
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
470
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
650
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
53
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
320
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Thoughts on Productivity
jonyablonski
74
5k
Unsuck your backbone
ammeep
671
58k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
140
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
66
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Done Done
chrislema
186
16k
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