30 lines
2.7 KiB
SQL
30 lines
2.7 KiB
SQL
COMMENT ON TABLE "provisioned_devices" IS '에이전트/런처 설치 시 계정과 장비를 프로비저닝한 이력을 저장한다.';
|
|
COMMENT ON COLUMN "provisioned_devices"."id" IS '프로비저닝 장비 이력 ID';
|
|
COMMENT ON COLUMN "provisioned_devices"."account_email" IS '설치 또는 로그인 프로비저닝을 요청한 계정 이메일';
|
|
COMMENT ON COLUMN "provisioned_devices"."auth_user_id" IS '인증 서버의 사용자 ID';
|
|
COMMENT ON COLUMN "provisioned_devices"."hostname" IS '설치 장비에서 감지한 원본 호스트명';
|
|
COMMENT ON COLUMN "provisioned_devices"."tailscale_hostname" IS 'Headscale/Tailscale에 등록하는 노드 호스트명';
|
|
COMMENT ON COLUMN "provisioned_devices"."ssh_user" IS '원격 SSH 접속에 사용할 장비 OS 사용자명';
|
|
COMMENT ON COLUMN "provisioned_devices"."usage_type" IS '프로비저닝 용도. personal, class, launcher-client 등';
|
|
COMMENT ON COLUMN "provisioned_devices"."os" IS '장비 운영체제 계열';
|
|
COMMENT ON COLUMN "provisioned_devices"."arch" IS '장비 CPU 아키텍처';
|
|
COMMENT ON COLUMN "provisioned_devices"."kernel" IS '장비 커널 버전';
|
|
COMMENT ON COLUMN "provisioned_devices"."distro" IS '장비 배포판/OS 상세 정보';
|
|
COMMENT ON COLUMN "provisioned_devices"."device" IS '설치 요청에서 전달된 장비 정보 원본 JSON';
|
|
COMMENT ON COLUMN "provisioned_devices"."installed_at" IS '최초 설치 이력 생성 시각';
|
|
COMMENT ON COLUMN "provisioned_devices"."last_provisioned_at" IS '마지막 프로비저닝 요청 시각';
|
|
COMMENT ON COLUMN "provisioned_devices"."created_at" IS '레코드 생성 시각';
|
|
COMMENT ON COLUMN "provisioned_devices"."updated_at" IS '레코드 수정 시각';
|
|
|
|
COMMENT ON TABLE "launcher_ssh_keys" IS '런처가 생성한 사용자/PC별 SSH public key를 저장한다. private key는 로컬 PC에만 존재한다.';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."id" IS '런처 SSH public key ID';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."account_email" IS 'public key를 등록한 사용자 이메일';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."auth_user_id" IS '인증 서버의 사용자 ID';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."public_key" IS '장비 authorized_keys에 배포할 SSH public key';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."public_key_hash" IS '중복 등록 방지를 위한 public key SHA-256 해시';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."key_type" IS 'SSH key 타입. 예: ssh-ed25519';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."label" IS '키 출처 또는 용도 라벨';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."last_provisioned_at" IS '마지막 키 등록/갱신 시각';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."created_at" IS '레코드 생성 시각';
|
|
COMMENT ON COLUMN "launcher_ssh_keys"."updated_at" IS '레코드 수정 시각';
|