πŸ“– μ‹€μ‹œκ°„ 낱말 λͺ¨μœΌκΈ°

μΉœκ΅¬λ“€μ΄ λ‚Όμˆ˜λ‘ 같은 낱말이 μ»€μ§‘λ‹ˆλ‹€ β€” μžλ™ 집계

'가을' ν•˜λ©΄ λ– μ˜€λ₯΄λŠ” 낱말은?

☁️ 우리 반 낱말 ꡬ름

아직 낱말이 μ—†μ–΄μš”. 첫 낱말을 보내 λ³΄μ„Έμš”!

πŸ† 많이 λ‚˜μ˜¨ 낱말

πŸ†š νŒ¨λ“€λ ›κ³Ό λ‹€λ₯Έ 점
νŒ¨λ“€λ ›μ€ 낱말을 '뢙이기'만 ν•˜κ³  λͺ‡ κ°œμΈμ§€λŠ” 눈으둜 μ„Έμ•Ό ν•©λ‹ˆλ‹€. 이 λ„κ΅¬λŠ” 같은 낱말을 μžλ™μœΌλ‘œ μ„Έμ–΄ ν¬κΈ°Β·μˆœμœ„λ‘œ λ°”κΏ” μ€˜μš” β€” 반 전체 생각이 ν•œλˆˆμ— λ³΄μž…λ‹ˆλ‹€.
πŸ§‘β€πŸ« κ΅μ‚¬μš© β€” 처음 1회 μ„€μ • & 질문 λ°”κΎΈκΈ° (펼치기)

β‘  μ‹€μ‹œκ°„ 곡유 켜기: μ•„λž˜ SQL을 Supabase SQL Editor에 λΆ™μ—¬λ„£κ³  Run. (μ•ˆ ν•˜λ©΄ 이 κΈ°κΈ° μ•ˆμ—μ„œλ§Œ μž‘λ™ν•˜λŠ” μ—°μŠ΅ λͺ¨λ“œ)

create table if not exists korean_words (
  id uuid primary key default gen_random_uuid(),
  created_at timestamptz not null default now(),
  room text not null default 'demo',
  name text,
  word text not null
);
create index if not exists korean_words_room_idx
  on korean_words(room, created_at desc);
alter table korean_words enable row level security;
drop policy if exists "anon insert words" on korean_words;
create policy "anon insert words" on korean_words
  for insert to anon
  with check ( char_length(room) between 1 and 40
    and char_length(word) between 1 and 40 );
drop policy if exists "anon read words" on korean_words;
create policy "anon read words" on korean_words
  for select to anon using ( true );

β‘‘ 질문 λ°”κΎΈκΈ°: μ£Όμ†Œ 뒀에 ?q=λ΄„ ν•˜λ©΄ λ– μ˜€λ₯΄λŠ” 낱말은? Β· 반 ꡬ뢄은 ?room=3-2 (μ—¬λŸ¬ κ°œλŠ” &둜 μ—°κ²°).

β‘’ 데이터 μ§€μš°κΈ°: SQL Editorμ—μ„œ delete from korean_words;