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
テーブルをDELETEした
Search
yuzneri
July 23, 2026
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
テーブルをDELETEした
2026/07/22
埼京.dev #4【最恐の失敗談】
yuzneri
July 23, 2026
More Decks by yuzneri
See All by yuzneri
人間の目はかわらない、でも、発表の届き方はかわる
yuzneri
0
80
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
19k
昔つくったIoTデバイス
yuzneri
0
100
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
380
色を視る
yuzneri
0
570
ゲームと乱数
yuzneri
0
150
即売会で使える業務用決算端末
yuzneri
0
110
コードの外側に惹かれた
yuzneri
0
97
ぼくの開発環境2026
yuzneri
1
510
Other Decks in Programming
See All in Programming
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
110
数年滞っていたダークモード対応をおよそ2週間で完了させる
chigichan24
0
200
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
180
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
270
VibeCodingからAgenticWorkflowへ
starfish719
0
1.1k
プロポーザルを書いてもらう
pvcresin
0
590
tsc.rip を支える技術 / Kyoto.なんか #8
susisu
0
4.1k
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
130
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.4k
Hono + Inertia + React で LP を構築した話
oukayuka
2
190
仕様駆動開発の消費期限
watany
20
9.2k
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
250
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Believing is Seeing
oripsolob
1
200
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
880
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
640
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
540
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
ラッコキーワード サービス紹介資料
rakko
1
4.7M
Transcript
テーブルをDELETEした 2026/07/22 埼京.dev #4【最恐の失敗談】 ゆずねり@yuzneri 撮影OK、𝕏投稿OK
ゆずねり 𝕏: yuzneri •バックエンドエンジニア •商業、同⼈誌の執筆 •趣味はドールを愛でること
盆栽.dev •⼤宮で勉強会やっています! •基本ノンジャンル発表会です •次回は8⽉7⽇
次々回10/02はイカれた企画をします
定期業務 •⽉に2,3回、直接DELETEする業務があった •やっていることはほぼ同じ •テンプレがあるので⽳埋めしてコピペする作業 2026/07/25 5
事件 1. ターミナルで誤って右クリックした 2026/07/25 6
事件 1. ターミナルで誤って右クリックした 2. 変なDELETE⽂がペーストされた 2026/07/25 7
事件 1. ターミナルで誤って右クリックした 2. 変なDELETE⽂がペーストされた 3. トランザクションしていなかった 2026/07/25 8
事件 1. ターミナルで誤って右クリックした 2. 変なDELETE⽂がペーストされた 3. トランザクションしていなかった 4. 末尾に改⾏コードが含まれていた 2026/07/25
9
ピタゴラスイッチ♪ 1. ターミナルで誤って右クリックした 2. 変なDELETE⽂がペーストされた 3. トランザクションしていなかった 4. 末尾に改⾏コードが含まれていた 5.
DELETE⽂が実⾏ 2026/07/25 10
さいわい •WHERE句がかなり厳密に設定されていたので 実害はなかった
AUTO COMMITを無効にしよう •MySQL は~/.my.cnfに [mysql] init-command="SET SESSION autocommit=0" •PostgreSQLは~/.psqlrcに ¥set
AUTOCOMMIT off 2026/07/25 12
そもそも •⽉1,2でやるテンプレ⽳埋め業 務ならシステムを実装しろ • 数年後に実装されてました 2026/07/25 13