Plugins
Templates
Powered By GitBook
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 icon
on the left side tabs in Bubble Editor.

​
πŸ’Ύ
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 Bubble manual.

Collection

This object holds info about a collection. It contains data like description, products, topics, list of upvoted collections etc.
It comes with the following fields:
Field Name
Type
Notes
CollectionUpvotes
List of UpvoteCollections​
This field holds a list of collection that were upvoted.
description
text
This field holds information about the collection description.
name
text
This field holds information about the collection name.
picture
image
This field holds information about the collection picture.
Products
List of Products​
This field holds a list of products that are part of a collection.
Topics
List of Topics​
This field holds a list of topics related to a collection.
upvoteCount
number
This field will register the actual number of upvotes for a collection.

Comment

This object stores information about a posted comment. It contains the Product a comment will be attached to.
It comes with the following fields:
Field Name
Type
Notes
content
text
This field stores the comments content.
new
yes / no
This field marks a comment as new/old.
Product
​Product​
This field stores the product to which this comment will be attached.
Replies
List of Replys​
This field stores a list of Reply objects that are relevant to the comment created.
Tip: This new field marks a comment as new/old.

Discussion

It contains the discussions about a Product, with a list of comments about it.
Tip: This object stores information that is created upon creating a comment.
It comes with the following fields:
Field Name
Type
Notes
Comments
List of Comments​
This field stores comments of a particular discussion.
Product
​Product​
This field stores the product that is being discussed.
This object holds information regarding menu items. It simply contains an image and a menu name.
It comes with the following fields:
Field Name
Type
Notes
image
image
This field store the menu image.
name
text
This field store the menu name.

Product

This object holds info about a product. Besides regular information like product name, topic, site URL, picture, etc.
It comes with the following fields:
Field Name
Type
Notes
approved
yes / no
This field marks a products as approved or declined.
Collections
List of Collections​
This field stores a list of collections that are related to an existing product.
creationDateText
text
This field stores the creation date of a product in a text format, used later for filtering.
description
text
This field stores the product description.
Discussions
List of Discussions​
This field stores a list of discussions related to a product.
picture
image
This field stores the product image.
pictureFeatured
image
This field stores the product featured picture.
pictureGallery
List of files
This field stores a list of product images.
siteURL
text
This field stores the product website URL.
title
text
This field stores the product title/name.
Topics
List of Topics​
This field stores a list of topics related to a product.
upvoteCount
number
This field will register the actual number of upvotes for a product.
Upvotes
List of UpvoteProducts​
This field holds a list of products that were upvoted.
Note: The data type has privacy rule applied. See the πŸ’¬ in database under Privacy section for details.

Reply

This object stores information about a reply to a discussion comment.
It comes with the following fields:
Field Name
Type
Notes
Comment
​Comment​
This field stores the comment to which you'll be replying.
new
yes / no
This field marks a reply as new, or marks it as read.
replyContent
text
This field stores the reply content.
Tip: The new field marks a reply as new, or marks it as read.

Topic

This field stores information about topics. It simply contains a title, description and a topic picture.
It comes with the following fields:
Field Name
Type
Notes
description
text
This field stores information about a topic description.
picture
image
This field stores information about a topic picture.
title
text
This field stores information about a topic title.

UpvoteCollection

This field stores the collection which has been upvoted.
It comes with the following fields:
Field Name
Type
Notes
Collection
​Collection​
This field stores the collection which has been upvoted.
new
yes / no
This field determines whether or not the notification about a collection is new.

UpvoteProduct

This object stores information about an upvoted product.
It comes with the following fields:
Field Name
Type
Notes
new
yes / no
This field determines whether or not the notification about a product is new.
Product
​Product​
This field stores the product which has been upvoted.

User

Bubble applications have a built-in User data type that acts like any type that it is created in database. For instance, you can modify a user, delete a user, list them in a repeating group, etc. To learn more, see Bubble manual.
This object contains data related/created by the current User. Besides regular information like name, profile photo etc., it also contains data like list of collections, comments, the following collections, as well as checking whether or not the current user is an admin.
It comes with the following fields:
Field Name
Type
Notes
admin
yes / no
This field attributes admin rights to a user, whose value of this field is "yes."
Collections
List of Collections​
This field holds all the collections a user has added to his collections.
Comments
List of Comments​
This field will store all the messages a user left for products.
FollowingCollections
List of Collections​
This field will hold all the collections with products a user has followed.
FollowingTopics
List of Topics​
This field will hold all the topics a user has followed.
headline
text
This field will store a user's headline.
name
text
This field will store a user's name.
Products
List of Products​
This field will store products a user has created.
profileHeader
image
This field will store a user header picture.
profilePhoto
image
This field will store a user profile picture.
UpvotesCollections
List of UpvoteCollections​
This field stores a list of upvoted collections by the current user.
UpvotesProducts
List of UpvoteProducts​
This field stores a list of upvoted products by the current user.
Note: The data type has privacy rule applied. See the πŸ’¬ in database under Privacy section for details.

​
πŸ—’
Embedded Notes in Bubble Editor

This template comes with explicit notes for Data types and their 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.
Bubble Notes

​
πŸ“œ
Table of Contents

In order to properly configure the template please read the *required sections of this documentation.
Last modified 2mo ago