Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
テーブルをDELETEした
Search
yuzneri
July 23, 2026
Programming
230
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
散らかるAIセッションを何とかしたい
yuzneri
0
59
10秒ずつ届く推し
yuzneri
0
64
かわいい娘
yuzneri
0
78
人間の目はかわらない、でも、発表の届き方はかわる
yuzneri
0
100
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
20k
昔つくったIoTデバイス
yuzneri
0
120
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
440
色を視る
yuzneri
0
630
ゲームと乱数
yuzneri
0
180
Other Decks in Programming
See All in Programming
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
170
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
300
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
230
そのデザイントークン、Flutterでも同じ見た目になりますか?
nakamizu
0
310
クラウドゲーミングのパフォーマンス最適化に挑む / Cloud Gaming Performance Tuning
vivion
0
330
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
330
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
230
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
200
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
4
3.4k
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.8k
AI-Powered Domain-Driven Design
ziobrando
0
410
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
280
Featured
See All Featured
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
340
BBQ
matthewcrist
90
10k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
670
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
How GitHub (no longer) Works
holman
316
150k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Un-Boring Meetings
codingconduct
0
490
ラッコキーワード サービス紹介資料
rakko
5
5.7M
Utilizing Notion as your number one productivity tool
mfonobong
4
640
Build your cross-platform service in a week with App Engine
jlugia
234
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
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