ν€λ³΄λ λ¨μΆν€
λΉ λ₯Έ μμ μ μν νμ λ¨μΆν€:Entity κ΄λ¦¬ ν
1. λΆλͺ¨-μμ Entity ꡬ쑰ν
κ΄λ ¨λ Entityλ€μ λΆλͺ¨-μμ κ΄κ³λ‘ ꡬ쑰ννμΈμ:- μ¬μ΄λλ°μμ κ³μΈ΅ κ΅¬μ‘°λ‘ νμ
- κ΄λ ¨ Entityλ₯Ό μ½κ² μ°Ύμ μ μμ
- λ Όλ¦¬μ κ·Έλ£Ήν
2. λͺ λͺ κ·μΉ μΌκ΄μ±
3. AI μ±ν νμ©
ν¨κ³Όμ μΈ ν둬ννΈ μμ±:- νλ νμ κ³Ό μ μ½μ‘°κ±΄ λͺ μ
- κ΄κ³ μ€μ μ€λͺ
- μΈλ±μ€ νμ μ¬λΆ μΈκΈ
4. Property μμ μ 리
μλ―Έ μλ μμλ‘ νλλ₯Ό λ°°μΉνμΈμ:Migration ν
1. μμ λ¨μλ‘ μμ£Ό μ€ν
2. Migration Preview νμ©
μ€ν μ λ°λμ Previewλ₯Ό νμΈνμΈμ: νμΈ μ¬ν:- β μΆκ°λλ 컬λΌμ΄ λ§λκ°?
- β οΈ μμ λλ 컬λΌμ μλκ°?
- π νμ λ³κ²½μ΄ μλν κ²μΈκ°?
3. νλ‘λμ λ§μ΄κ·Έλ μ΄μ 체ν¬λ¦¬μ€νΈ
Scaffolding ν
1. μΌκ΄ μμ± μ λ΅
νλ‘μ νΈ μ΄κΈ°:2. νμΌ λ°±μ μ΅κ΄
μ€μν λΉμ¦λμ€ λ‘μ§μ΄ μλ Modelμ μ¬μμ± μ λ°±μ :3. Git νμ©
μμ±λ νμΌμ λ°λ‘ 컀λ°νμ¬ λ³κ²½ μ΄λ ₯ κ΄λ¦¬:Subset νμ© ν
1. νμ€ Subset μ μ
λͺ¨λ Entityμ μΌκ΄λ Subsetμ μ μνμΈμ:2. μ±λ₯ μ΅μ ν
νμν νλλ§ ν¬ν¨:3. APIλ³ Subset μ ν
κ²μ νμ©
λΉ λ₯Έ νμ
κ²μ(βK)μΌλ‘ λ€μμ μ°Ύμ μ μμ΅λλ€:
- Entity:
User,Post - νλ:
email,created_at - Migration: νμΌλͺ κ²μ
- Subset:
User.Subset A
μν¬νλ‘μ° μ΅μ ν
μ κ· κΈ°λ₯ κ°λ° νλ‘μ°
Entity μμ νλ‘μ°
λΈλΌμ°μ κ°λ°μ λꡬ νμ©
Network ν
API νΈμΆμ νμΈνμ¬ λλ²κΉ :Console ν
μλ¬ λ©μμ§ νμΈ:λ¬Έμ ν΄κ²°
UIκ° λ릴 λ
μμΈ: λ무 λ§μ Entityλ ν° λ°μ΄ν° ν΄κ²°:- λΈλΌμ°μ μΊμ μμ
- λΆνμν λΈλΌμ°μ ν λ«κΈ°
- Sonamu UI μ¬μμ
λ³κ²½μ¬νμ΄ λ°μλμ§ μμ λ
ν΄κ²°:- λΈλΌμ°μ μλ‘κ³ μΉ¨ (
F5) - νλ 리λ‘λ (
ββ§R/Ctrl+Shift+R) - API μλ² μ¬μμ
- Sonamu UI μ¬μμ
Entity μ μ₯ μ€ν¨
νμΈ μ¬ν:- API μλ²κ° μ€ν μ€μΈκ°?
- νμΌ μ°κΈ° κΆνμ΄ μλκ°?
- νλλͺ μ΄ μ ν¨νκ°? (μμ½μ΄ 체ν¬)
- μΈλν€ μ°Έμ‘°κ° μ¬λ°λ₯Έκ°?
λ€μ λ¨κ³
Entity κ΄λ¦¬
Entity κ΄λ¦¬ μμΈν 보기
Sonamu CLI
CLIλ‘ κ³ κΈ μμ
νκΈ°