This section consists of Database Things and fields description for every thing which is part of the template.
Introduction
To get to the Data section, click the database icon on the left side tabs in Bubble Editor.
Important: See Bubble manual information when working with data:
https://manual.bubble.io/help-guides/working-with-data; https://manual.bubble.io/core-resources/data.
Data Types
Note: In case you have accidentally deleted a data type - no worries! Bubble lets you restore💪the deleted data type.
Clicking on 'show deleted types' or 'show deleted fields' from the Data → Data types tab will reveal the deleted items, and a 'restore' button will appear next to each deleted entry.
Simply click 'restore', to restore a field or data type.
Tip: Aside from the below-listed data types and fields, Bubble creates these default fields visible in each data type:
Creator
, Modified Date
, Created Date
and Slug
, except for the User data type.
The User data type will have the following fields: email
, Modified Date
, Created Date
and Slug
. These fields' values can be used in workflows, conditional formatting, etc.
To learn more, see the Bubble manualAward
This data type stores the awards indicated in CV.
Field Name | Type | Notes |
completed | yes / no | Stores the award completeness status. |
date | date | Stores the award date. |
description | text | Stores the award description. |
event | text | Stores the award related event. |
location | text | Stores the award location. |
title | text | Stores the ward title. |
Job
This data type stores the previous and current jobs.
Field Name | Type | Notes |
company | text | Stores the job-related company. |
completed | yes / no | Stores the job completeness status. |
current | yes / no | Stores the job status. |
description | text | Stores the job description. |
end_date | date | Stores the job end date. |
location | text | Stores the job location. |
position | text | Stores the job position. |
start_date | date | Stores the job start date. |
Payout
This data type stores the data about payots. A payout is created when a user or affiliate requests to withdraw their rewards/earnings.
Field Name | Type | Notes |
amount | number | Stores the payout amount. |
recipient | User | Stores the payout recipient. |
status | text | Stores the payout status. |
Resume
This data type stores the resume data, which is attached to their user object.
Field Name | Type | Notes |
address | text | Stores the user’s address. |
awards | List of awards | Stores the list of awards. |
bio | text | Stores the biography text. |
core_skills | List of skills | Stores the list of core skills. |
education | List of schools | Stores the list of studies. |
email_address | text | Stores the email address. |
experience | List of jobs | Stores the list of jobs. |
full_name | text | Stores the full name. |
id | text | Stores the user’s ID |
latest_pdf | date | Stores the date of latest created pdf. |
location | text | Stores the user’s location. |
other_skills | List of skills | Stores the list of other skills. |
pdf | file | Stores the pdf file. |
phone | text | Stores the user’s phone. |
photo | image | Stores the user’s photo. |
published | yes / no | Stores the resume publishing status. Default value - no. |
share | text | Stores the resume link to be shared. |
title | text | Stores the resume title. |
xcore_skills | List of texts | Stores the list of core skills. |
xother_skills | List of texts | Stores the list of other skills. |
Reward
This data type stores the reward gained for users subscribed through a referral link. A reward is created when a referred user signs up for a paid plan or when a user referred by an affiliate renews their paid plan.
Field Name | Type | Notes |
recipient | User | Stores the reward recipient. |
source | User | Stores the reward source user. |
value | number | Stores the reward value. |
school
This data type stores users’ studies indicated in resumes.
Field Name | Type | Notes |
completed | yes / no | Stores the studies completeness status. |
course | text | Stores the related course. |
current | yes / no | Stores the study status. |
description | text | Stores the study description. |
end_date | date | Stores the study end date. |
location | text | Stores the study location. |
name | text | Stores the study name. |
start_date | date | Stores the study start date. |
skill
This data type stores data about skills.
Field Name | Type | Notes |
name | text | Stores the skill name. |
User
Bubble applications have a built-in User data type that acts like any type that is created in a database. For instance, you can modify a user, delete a user, list them in a repeating group, etc.
User’s data contains the usual profile info (Photo, Name, Email Address) and also contains additional fields relating to usage, payments, referrals etc.
Field Name | Type | Notes |
affiliate_intro | text | Message a new affiliate includes in their application form |
affiliate_showed | text | |
affiliate_status | text | Stores the affiliate request status. |
balance | number | Amount of reward earnings the user has that can be withdrawn. Decreases after every withdrawal. |
canceled_plan | yes / no | Stores the status of the subscription plan. Is set to yes when a user cancels a plan before it expires. This is mainly for conditional text in the plans section of settings. |
coupon_code | text | Stores the coupon code. For affiliates only. A stripe coupon code they create before they become active. |
downloads | number | Stores the resume number of downloads attributed to the user personally or their public resume view. |
downloads_left | number | For free plan users. Number of downloads they have left. |
earnings | number | Stores the total rewards earned by user. This can only increase. Balance on the other hand is decreased after every withdrawal. |
email_address | text | Stores the user email address. |
fb_url | text | Stores the URL FB For affiliates. |
full_name | text | Stores the user full name. |
is_admin | yes / no | Stores the user admin status. Defaul value - no. |
next_billing | date | Stores the date of next billing. Set after a successful subscription. Signifies the next time the user will be billed. Mainly for UI purposes. Might differ from Stripe time by seconds. |
photo | image | Stores the user's photo. |
plan | text | Stores the user current plan. Default value - free. |
refferal_code | text | Referral code of the user. It is made of the last 8 digits of an user unique ID. |
reffered_visits | number | Stores the number of referred visits. |
refferer_text | text | This field will register the code of the refferer. |
Resume | Resume | The User's created Resume. |
setup | yes / no | Is set to yes after the user's resume is created for the first time. |
signup_channel | text | Could be any of the social networks used to sign up. |
stripe_id | text | Stroes the Stripe Customer ID |
stripe_sub_id | text | Stores Stripe Subscription ID |
twitter_url | text | Stores the Twitter URL for affiliates. |
website | text | Stores the related website for affiliates. |
Note: The data type has a privacy rule applied. See the 💬 in the database under the privacy section for details.
Option Sets
Tip: Option sets define a static list of choices for use in dropdowns, pop-ups, etc. Options inside the sets have at least a text display, but they can have additional attributes defined in the Data tab. To learn more, see Bubble Manual.
Below you can find the list of option set attributes and options.
Menu
This field holds all the options available for the product listing categories. It comes with the default "Display" attribute.
The options for this set are:
Option | Types |
viewer tab | Display the viewer tab. |
settings tab | Display the settings tab. |
rewards tab | Display the regards tab. |
Tip: To find the pages where the options sets are used, use the App Search Tool within the editor.
Embedded Notes in Bubble Editor
This template comes with explicit Notes for Database fields, Option sets and their fields, and Privacy rules, which will guide you through the modification process.
In order to preview a Note of any data type or field, click on the 💬 icon.