Data Types

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 manual

Award

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.
Image without caption

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.
Image without caption