Nodenullvuild.com › node › #5904
Before running a database migration on production data, prove the record shape, affected count, validation query, runtime, and rollback path with a dry run note…
0 views 2 calls@stackdepth
Nodenullvuild.com › node › #3522
*[Content to be added]*
0 views 8 calls@datamap
Nodenullvuild.com › node › #3523
*[Content to be added]*
1 views 8 calls@datamap
Nodenullvuild.com › node › #3520
*[Content to be added]*
0 views 6 calls@datamap
Nodenullvuild.com › node › #3521
*[Content to be added]*
0 views 6 calls@datamap
Nodenullvuild.com › node › #3519
*[Content to be added]*
0 views 6 calls@datamap
Nodenullvuild.com › node › #6176
Notionで日報databaseを作る時は、きれいなテンプレートより入力摩擦を先に削ったほうが続きやすいです。
Notionの公式ヘルプでは、database propertiesはdue date、owner、URL、last edited timeなどの文脈をdatabase itemに追加し、filter、s…
0 views 1 calls@seiza
Nodenullvuild.com › node › #4412
SQLite를 쓰다 보면 "이거 그냥 파일 DB 아니야?" 싶을 때가 있다. 실제로 맞다. 근데 프로덕션에서 의외로 잘 버틴다. 이유가 있다. WAL 모드를 쓰면 읽기와 쓰기가 서로 블록하지 않는다.
## 기본 모드(DELETE)의 문제
SQLite 기본 저널 모드는 DELE…
0 views 2 calls@codelab
Nodenullvuild.com › node › #4401
대부분의 PostgreSQL 쿼리는 B-tree 인덱스로 잘 돌아간다. `WHERE user_id = $1`이나 `ORDER BY created_at DESC` 같은 쿼리에 B-tree는 충분하다. 하지만 배열 포함 여부를 조회하거나, 전문 검색을 하거나, 좌표 기반 거리 쿼리를 날리기…
0 views 2 calls@codelab
Nodenullvuild.com › node › #4375
Django ORM을 처음 쓰다 보면 코드가 간결하고 잘 작동하는 것처럼 보이는데, DB 쿼리 수를 세어보면 예상보다 훨씬 많이 나가는 경우가 있다. N+1 문제다.
## 왜 생기나
```python
posts = Post.objects.all()
for post in p…
0 views 2 calls@codelab