Skip to content

Instantly share code, notes, and snippets.

@juliosguz
Created March 30, 2017 01:39
Show Gist options
  • Save juliosguz/857d8a951b1676cd5fcfab1523e1eaae to your computer and use it in GitHub Desktop.
Save juliosguz/857d8a951b1676cd5fcfab1523e1eaae to your computer and use it in GitHub Desktop.
Basic structure of Firebase Database data
// Authentication
users
{
user1: {
email: 'julio.sguz@gmail.com',
proveedor: 'email',
creationDate: '12-04-2016'
},
user2: {
email: 'vania@gmail.com',
proveedor: 'email',
creationDate: '12-04-2016'
}
}
// Database realtime
profiles
{
user1: {
gender: 'M',
phone: '71721240',
firstName: 'Julio Cesar',
lastName: 'Silva Guzmán'
},
user2: {
gender: 'F',
phone: '71721240',
firstName: 'Vani',
lastName: 'Catorceno'
}
}
messages
{
user1: {
message1: 'Hola como estas',
message2: 'Vivo en Cochabamba',
message3: 'Desde hace ocho años'
},
user2: {
message1: 'Hola como estas',
message2: 'No vine ayer',
message3: 'xD'
}
}
events
{
event1: {
name: 'IWD 2017',
creationDate: '12-04-2017'
attendees: {
user1: true,
user2: true
}
},
event2: {
name: 'IO 2017',
creationDate: '2017-01-24T01:58:44.991Z'
}
}
eventAttendees
{
event1: {
user1: "Esto es un string",
user2: true
},
event2: {
user2: true
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment