Property | Value |
Model name | Firebase_example |
Description | |
Author | |
Version | |
DB vendor | Realtime Firebase |
DB version | |
Project Name | My First Project |
Public-facing name | project-383493253187 |
Comments |
Property | Value |
Database name | ethereal-honor-135803 |
Document id | |
Document ID | ^[a-zA-Z0-9_.-]*$ |
Data type | object |
Description | |
Project ID | ethereal-honor-135803 |
Web API Key | AIzaSyCEICqg91IQ7PCixRzdE5OCTI3jTCMi |
Comments |
Property | Value |
Node | profiles |
Id | |
Description | |
Database | ethereal-honor-135803 |
Additional properties | false |
Comments |
Field | Type | Req | Key | Description | Comments |
^[a-zA-Z0-9_.-]{20,20}$ | object | true | |||
displayName | string | true | |||
avatar | object | true | |||
original | object | true | |||
downloadURL | string | true | |||
name | string | true | |||
coverImage | object | true | |||
original | object | true | |||
downloadURL | string | true | |||
name | string | true | |||
key | string | true |
Field | Type | Req | Key | Description | Comments |
displayName | string | true | fm | ||
avatar | object | true | fm | ||
coverImage | object | true | fm | ||
key | string | true |
Property | Value |
Name | ^[a-zA-Z0-9_.-]{20,20}$ |
Id | aVFosmX29afSVqwYP8R34dNELXd2 |
Type | object |
Required | true |
Primary key | true |
Foreign node | users |
Foreign field | ^[a-zA-Z0-9_.-]{20,20}$ |
Relationship type | Foreign Key |
Additional properties | false |
Property | Value |
Name | displayName |
Type | string |
Required | true |
Primary key | false |
Foreign collection | users |
Foreign field | displayName |
Relationship type | Foreign Master |
Sample | Daniel1 Dimitrov |
Field | Type | Req | Key | Description | Comments |
original | object | true |
Field | Type | Req | Key | Description | Comments |
downloadURL | string | true | |||
name | string | true |
Property | Value |
Name | original |
Type | object |
Required | true |
Primary key | false |
Property | Value |
Name | downloadURL |
Type | string |
Required | true |
Primary key | false |
Sample | https://firebasestorage.googleapis.com/v0/b/farmerjoe-dev.appspot.com/o/users%2FaVFosmX29afSVqwYP8R34dNELXd2%2Favatar%2FB9EFE8D9-332A-418D-A7C7-42E0E8601323.jpg?alt=media&token=62fce764-ad78-44f7-8769-737dbb01ffdb |
Property | Value |
Name | name |
Type | string |
Required | true |
Primary key | false |
Sample | users/aVFosmX29afSVqwYP8R34dNELXd2/avatar/B9EFE8D9-332A-418D-A7C7-42E0E8601323.jpg |
Field | Type | Req | Key | Description | Comments |
original | object | true |
Property | Value |
Name | coverImage |
Type | object |
Required | true |
Primary key | false |
Foreign node | users |
Foreign field | coverImage |
Relationship type | Foreign Master |
Field | Type | Req | Key | Description | Comments |
downloadURL | string | true | |||
name | string | true |
Property | Value |
Name | original |
Type | object |
Required | true |
Primary key | false |
Property | Value |
Name | downloadURL |
Type | string |
Required | true |
Primary key | false |
Sample | https://firebasestorage.googleapis.com/v0/b/farmerjoe-dev.appspot.com/o/users%2FaVFosmX29afSVqwYP8R34dNELXd2%2Fprofile%2F1837839A-DCC1-4432-BDCB-41AC12CF2A68.jpg?alt=media&token=27ee872f-6f9e-4f08-94cd-50da9b0729ba |
Property | Value |
Name | name |
Type | string |
Required | true |
Primary key | false |
Sample | users/aVFosmX29afSVqwYP8R34dNELXd2/profile/1837839A-DCC1-4432-BDCB-41AC12CF2A68.jpg |
Property | Value |
Name | key |
Type | string |
Required | true |
Primary key | false |
Sample | aVFosmX29afSVqwYP8R34dNELXd2 |
Property | Value |
Node | users |
Id | |
Description | |
Database | ethereal-honor-135803 |
Additional properties | false |
Comments |
Field | Type | Req | Key | Description | Comments |
^[a-zA-Z0-9_.-]{20,20}$ | object | true | |||
firstname | string | true | |||
lastname | string | true | |||
displayName | string | true | |||
string | true | ||||
phoneNumber | string | true | |||
language | string | true | |||
companies | object | true | |||
$companyId | boolean | true | |||
avatar | object | true | |||
original | object | true | |||
downloadURL | string | true | |||
name | string | true | |||
coverImage | object | true | |||
original | object | true | |||
downloadURL | string | true | |||
name | string | true | |||
uid | string | true |
Field | Type | Req | Key | Description | Comments |
firstname | string | true | |||
lastname | string | true | |||
displayName | string | true | |||
string | true | ||||
phoneNumber | string | true | |||
language | string | true | |||
companies | object | true | |||
avatar | object | true | |||
coverImage | object | true | |||
uid | string | true |
Property | Value |
Name | ^[a-zA-Z0-9_.-]{20,20}$ |
Id | aVFosmX29afSVqwYP8R34dNELXd2 |
Type | object |
Required | true |
Primary key | true |
Additional properties | false |
Property | Value |
Name | firstname |
Type | string |
Required | true |
Primary key | false |
Sample | Daniel1 |
Property | Value |
Name | lastname |
Type | string |
Required | true |
Primary key | false |
Sample | Dimitrov |
Property | Value |
Name | displayName |
Type | string |
Required | true |
Primary key | false |
Sample | Daniel1 Dimitrov |
Property | Value |
Name | |
Type | string |
Required | true |
Primary key | false |
Sample | daniel@compojoom.com |
Property | Value |
Name | phoneNumber |
Type | string |
Required | true |
Primary key | false |
Sample | +4917663398762 |
Property | Value |
Name | language |
Type | string |
Required | true |
Primary key | false |
Sample | de |
Field | Type | Req | Key | Description | Comments |
$companyId | boolean | true |
Property | Value |
Name | companies |
Type | object |
Required | true |
Primary key | false |
Property | Value |
Name | $companyId |
Type | boolean |
Required | true |
Primary key | false |
Sample | true |
Field | Type | Req | Key | Description | Comments |
original | object | true |
Property | Value |
Name | avatar |
Type | object |
Required | true |
Primary key | false |
Field | Type | Req | Key | Description | Comments |
downloadURL | string | true | |||
name | string | true |
Property | Value |
Name | original |
Type | object |
Required | true |
Primary key | false |
Property | Value |
Name | downloadURL |
Type | string |
Required | true |
Primary key | false |
Sample | https://firebasestorage.googleapis.com/v0/b/farmerjoe-dev.appspot.com/o/users%2FaVFosmX29afSVqwYP8R34dNELXd2%2Fprofile%2F1837839A-DCC1-4432-BDCB-41AC12CF2A68.jpg?alt=media&token=27ee872f-6f9e-4f08-94cd-50da9b0729ba |
Property | Value |
Name | name |
Type | string |
Required | true |
Primary key | false |
Sample | users/aVFosmX29afSVqwYP8R34dNELXd2/profile/1837839A-DCC1-4432-BDCB-41AC12CF2A68.jpg |
Field | Type | Req | Key | Description | Comments |
original | object | true |
Property | Value |
Name | coverImage |
Type | object |
Required | true |
Primary key | false |
Field | Type | Req | Key | Description | Comments |
downloadURL | string | true | |||
name | string | true |
Property | Value |
Name | original |
Type | object |
Required | true |
Primary key | false |
Property | Value |
Name | downloadURL |
Type | string |
Required | true |
Primary key | false |
Sample | https://firebasestorage.googleapis.com/v0/b/farmerjoe-dev.appspot.com/o/users%2FaVFosmX29afSVqwYP8R34dNELXd2%2Fprofile%2F1837839A-DCC1-4432-BDCB-41AC12CF2A68.jpg?alt=media&token=27ee872f-6f9e-4f08-94cd-50da9b0729ba |
Property | Value |
Name | name |
Type | string |
Required | true |
Primary key | false |
Sample | users/aVFosmX29afSVqwYP8R34dNELXd2/profile/1837839A-DCC1-4432-BDCB-41AC12CF2A68.jpg |
Property | Value |
Name | uid |
Type | string |
Required | true |
Primary key | false |
Sample | aVFosmX29afSVqwYP8R34dNELXd2 |
Parent Table | Parent field |
users | ^[a-zA-Z0-9_.-]{20,20}$ |
Child Table | Child field |
profiles | ^[a-zA-Z0-9_.-]{20,20}$ |
Property | Value |
Name | New Relationship(2) |
Description | |
Parent Node | users |
Parent field | ^[a-zA-Z0-9_.-]{20,20}$ |
Parent Cardinality | 1 |
Child Node | profiles |
Child field | ^[a-zA-Z0-9_.-]{20,20}$ |
Child Cardinality | 1 |
Comments |
Parent Table | Parent field |
users | ^[a-zA-Z0-9_.-]{20,20}$.avatar |
Child Table | Child field |
profiles | ^[a-zA-Z0-9_.-]{20,20}$.avatar |
Property | Value |
Name | fk users.^[a-zA-Z0-9_.-]*{20,20}$.avatar to profiles.^[a-zA-Z0-9_.-]*{20,20}$.avatar |
Description | |
Parent Node | users |
Parent field | avatar |
Parent Cardinality | 1 |
Child Node | profiles |
Child field | avatar |
Child Cardinality | 1 |
Comments |
Parent Table | Parent field |
users | ^[a-zA-Z0-9_.-]{20,20}$.coverImage |
Child Table | Child field |
profiles | ^[a-zA-Z0-9_.-]{20,20}$.coverImage |
Property | Value |
Name | fk users.^[a-zA-Z0-9_.-]*{20,20}$.coverImage to profiles.^[a-zA-Z0-9_.-]*{20,20}$.coverImage |
Description | |
Parent Node | users |
Parent field | coverImage |
Parent Cardinality | 1 |
Child Node | profiles |
Child field | coverImage |
Child Cardinality | 1 |
Comments |
Parent Table | Parent field |
users | ^[a-zA-Z0-9_.-]{20,20}$.displayName |
Child Table | Child field |
profiles | ^[a-zA-Z0-9_.-]{20,20}$.displayName |
Property | Value |
Name | fk users.^[a-zA-Z0-9_.-]*{20,20}$.displayName to profiles.^[a-zA-Z0-9_.-]*{20,20}$.displayName |
Description | |
Parent Node | users |
Parent field | displayName |
Parent Cardinality | 1 |
Child Node | profiles |
Child field | displayName |
Child Cardinality | 1 |
Comments |