Firebase 문서에 나와있는 데이터베이스 만드는 방법이다.
Firebase 프로젝트를 아직 만들지 않았다면 Firebase Console에서 프로젝트 추가를 클릭한 후 화면에 표시된 안내를 따라 Firebase 프로젝트를 만들거나 기존 Google Cloud 프로젝트에 Firebase 서비스를 추가합니다.
Firebase Console에서 프로젝트를 엽니다. 왼쪽 패널에서 빌드를 펼친 다음 Firestore 데이터베이스를 선택합니다.
데이터베이스 만들기를 클릭합니다.
데이터베이스의 위치를 선택합니다.
위치를 선택할 수 없다면 프로젝트의 '기본 Google Cloud 리소스의 위치'가 이미 설정된 것입니다. 일부 프로젝트 리소스(예: 기본 Cloud Firestore인스턴스)는 공통 위치 종속 항목을 공유하며, 위치는 프로젝트 생성 중이나 이 위치 종속 항목을 공유하는 다른 서비스를 설정할 때 설정할 수 있습니다.
Cloud Firestore Security Rules의 시작 모드를 선택합니다.
Firebase에서 프로젝트를 만든 후의 모습

데이터베이스 위치를 선택해야한다. 근데 데이터베이스 위치를 어디로 해야되는지 모르겠는걸..?
문서에 데이터베이스 위치에 대한 설명이 나와있다.
"Cloud Firestore 인스턴스를 프로비저닝할 때는 인스턴스의 위치를 선택해야 합니다. 지연 시간을 줄이고 가용성을 높이려면 데이터가 필요한 서비스 및 사용자와 가까운 위치에 데이터를 저장합니다."
"데이터베이스 인스턴스를 프로비저닝한 후에는 위치 설정을 변경할 수 없습니다."
가장 가까운 위치인 서울이 있었다.
asia-northeast3 | 서울 |
|---|
데이터베이스의 이름을 정할 수는 없었는데, 공식 문서에 다음과 같이 나와있다.
“기본이 아닌, 이름이 지정된 데이터베이스를 만들려면 사용 중인 프로젝트의 요금제를 업그레이드해야 합니다.
이름이 지정된 데이터베이스를 만들거나 삭제하는 데 추가 비용이 들지는 않지만 이러한 데이터베이스에는 무료 할당량이 제공되지 않습니다. 대신 이름이 지정된 데이터베이스에서 발생한 사용량을 기준으로 요금이 청구됩니다.”

데이터베이스 보안 규칙 설정


데이터 베이스가 생성되었다.
