Uploaded by Kushagra Singh

erd

advertisement
NeetoForm domain model
Organization
api_key string
auth_app_id string
auth_app_secret string
auth_app_url string
cancelled_at datetime
enabled boolean
favicon_url string
name string ∗
slack_chat_api_key string
subdomain string ∗ U
ActionText::EncryptedRichText
body text
name string ∗
record_id uuid ∗
record_type string ∗
ActiveRecord::SessionStore::Session
SubmissionReportAttachment
NeetoOrgIncinerationEngine::IncinerationRecord
configuration jsonb
exception_raised string
ordered_models string
organization_subdomain string
data text
id integer (8) ∗
user_id uuid
NeetoCustomDomainsEngine::Domain
OrganizationRole
description string
kind integer
name string ∗ U
added_cname_at datetime (6,0)
certificate_name string
dns_target string
expires_at datetime (6,0)
hostname string ∗ U
private_certificate text
public_certificate text
status integer
txt_value string ∗
NeetoPaymentsEngine::Stripe::Webhook
enabled_events jsonb ∗
identifier string ∗ U
secret string ∗ U
url string ∗ U
NeetoTagsEngine::Tag
description string
name string ∗ U
User
NeetoTeamMembersEngine::Permission
Folder
category string
description string
name string ∗ U
name string ∗
Theme
background_image json ∗
button_options json ∗
color_scheme json ∗
custom_css json ∗
font_options json ∗
form_layout json ∗
name string ∗
owner_type string
version integer
active boolean ∗
authentication_token string
current_sign_in_at datetime
current_sign_in_ip string
date_format string
deactivated_at datetime
doorkeeper_access_token string
doorkeeper_refresh_token string
doorkeeper_token_expires_at integer
email string ∗ U
encrypted_password string ∗
first_name string
invite_status integer ∗
last_name string
last_sign_in_at datetime
last_sign_in_ip string
phonenumber string
profile_image_url text
provider string
remember_created_at datetime
reset_password_sent_at datetime
reset_password_token string
sign_in_count integer ∗
time_zone string
uid string
Entity::PaymentEntity
description string ∗
email_to_slug string
has_description boolean ∗
is_hidden boolean ∗
is_required boolean ∗
label string ∗
placeholder string ∗
NeetoTagsEngine::Tagging
taggable_id uuid ∗
taggable_type string ∗
NeetoPaymentsEngine::Stripe::Account
NeetoNotification
Device
device_token string U
platform string ∗
subscription jsonb U
body string
metadata jsonb
notifiable_id uuid
notifiable_type string
notifier_id uuid
notifier_type string
read_at datetime
title string
url string
GoogleSession
ServerSideSession
Attachment
data text
id integer (8) ∗
access_token text ∗
email string ∗
expires_at datetime
refresh_token text ∗
sheet_id text
sheet_url text
NeetoIntegrationsSlackEngine::SlackChannel
charges_enabled boolean ∗
country string ∗
default_currency string ∗
deleted_at datetime
details_submitted boolean ∗
holdable_type string ∗
identifier string ∗
onboarding_mode string ∗
payouts_enabled boolean ∗
properties jsonb ∗
channel_id string ∗
channel_name string ∗
is_archived boolean
is_private boolean
owner_type string
trackable_id uuid
trackable_type string
Form
archived boolean
deleted_at datetime
enabled boolean ∗
favorite boolean
google_sheet_error string
google_sheets_integration_enabled boolean
has_password boolean ∗
is_manage_access_enable boolean ∗
is_published boolean ∗
is_template boolean ∗
manage_access_method integer ∗
neetochat_enabled boolean ∗
neetocrm_enabled boolean
password string ∗
public_link_id uuid ∗
published_at datetime
push_notifications_enabled boolean
remember_created_at datetime
state integer
style text
submission_deadline datetime
submission_limit integer
submission_tracking_method integer ∗
submissions_count integer
title string ∗
Entity::ChoiceListEntity
NeetoPaymentsEngine::Stripe::Charge
description string
has_description boolean
is_hidden boolean
is_multi_select boolean
is_required boolean
label string ∗
properties json ∗
Entity::HiddenFieldsEntity
ShareUrl
NeetoIntegrationsSlackEngine::SlackTeam
access_token string
integrable_type string ∗
notification_channel_id string
team_id string ∗
team_name string ∗
user_identifier string ∗
Entity::FileUploadEntity
Entity::EmailEntity
ThankYouEmailNotification
deleted_at datetime
is_enabled boolean ∗
message text ∗
notify_bcc_emails string ∗
notify_cc_emails string ∗
reply_to_email string
send_from string ∗
send_to_record_id uuid
subject text ∗
ThankYouAction
EmailNotification
deleted_at datetime
is_enabled boolean ∗
notify_bcc_emails string ∗
notify_cc_emails string ∗
notify_emails text ∗
reply_to_record_id uuid
send_from string ∗
subject text ∗
Integrations::FacebookPixel
pixel_id string ∗
Integrations::GoogleAnalytics
ga_code string ∗
Integrations::NeetoCrm
other_options json ∗
taxonomy_entity string ∗
Integrations::Webhook
endpoint string ∗
action_type string ∗
custom_message text ∗
deleted_at datetime
image_url text ∗
neeto_form_branding_enabled boolean
redirect_url text ∗
resubmit_link_text string ∗
show_resubmit_link boolean ∗
social_sharing_enabled boolean
Entity::DateInputEntity
Integrations::GoogleSheet
sheet_id text
sheet_url text
Entity::MatrixEntity::RowEntity
deleted_at datetime
label string ∗ U
position integer ∗
Entity::MatrixEntity::ColumnEntity
ResponseEntity::MatrixResponseEntity
value text
deleted_at datetime
label string ∗ U
position integer ∗
ResponseEntity::PhoneResponseEntity
country_code string ∗
country_name string ∗
phone_number integer (8) ∗
Entity::CaptchaEntity
ResponseEntity::StarRatingResponseEntity
value integer ∗
ResponseEntity::TakePhotoResponseEntity
value string ∗
ResponseEntity::TextInputResponseEntity
value string ∗
ResponseEntity::TimeTrackerResponseEntity
value integer
ResponseEntity::UniqueIdResponseEntity
value string ∗
ResponseEntity::YesNoResponseEntity
value string ∗
is_required boolean ∗
label string ∗
properties json ∗
description string ∗
has_description boolean ∗
is_hidden boolean ∗
is_required boolean ∗
is_time_field_enabled boolean ∗
label string ∗
Entity::DividerEntity
is_hidden boolean ∗
properties json ∗
confirmation_placeholder string ∗
description string ∗
has_description boolean ∗
have_confirmation_textbox boolean ∗
is_free_address_disallowed boolean ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
label string ∗
placeholder string ∗
properties json ∗
allowed_file_types string ∗
button_text string ∗
description string ∗
has_description boolean ∗
has_file_size_limit boolean ∗
is_hidden boolean ∗
is_limit_file_upload_enabled boolean ∗
is_required boolean ∗
label string ∗
max_file_size integer ∗
max_files_allowed integer ∗
multiple_files_allowed boolean ∗
properties json ∗
description string ∗
first_name_placeholder string ∗
first_name_sublabel string ∗
has_description boolean ∗
has_middle_name boolean ∗
has_suffix boolean ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
label string ∗
last_name_placeholder string ∗
last_name_sublabel string ∗
middle_name_placeholder string ∗
middle_name_sublabel string ∗
prefix_options json ∗
prefix_placeholder string
prefix_sublabel string ∗
properties json ∗
suffix_placeholder string
suffix_sublabel string ∗
Entity::SocialFollowEntity
Entity::PhoneEntity
Entity::NumberEntity
Entity::HeaderEntity
description string ∗
is_hidden boolean ∗
label string ∗
properties json ∗
Entity::IpAddressEntity
is_hidden boolean ∗
is_required boolean ∗
label string ∗
allow_decimals boolean ∗
allow_negative_values boolean ∗
description string ∗
has_description boolean ∗
has_limit_entry boolean ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
label string ∗
maximum_entry_limit integer (8) ∗
minimum_entry_limit integer (8) ∗
placeholder string ∗
properties json ∗
stepping integer ∗
Entity::OpinionScaleEntity
description string ∗
has_description boolean ∗
has_opinion_labels boolean ∗
is_hidden boolean ∗
is_required boolean ∗
label string ∗
left_opinion_label string
right_opinion_label string
steps integer ∗
Entity::ParagraphEntity
is_hidden boolean ∗
move_to_new_line boolean ∗
country_code_placeholder string ∗
country_code_sublabel string ∗
default_country_code string ∗
default_country_name string ∗
default_phone_number string ∗
description string ∗
has_country boolean ∗
has_description boolean ∗
has_input_mask boolean ∗
input_mask_format string ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
label string ∗
phone_placeholder string ∗
phone_sublabel string ∗
properties json ∗
description string ∗
digg string ∗
facebook string ∗
flickr string ∗
foursquare string ∗
googleplus string ∗
hover_text string ∗
instagram string ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
is_shrunk boolean ∗
label string ∗
linkedin string ∗
pinterest string ∗
stumbleupon string ∗
tumblr string ∗
twitter string ∗
vimeo string ∗
youtube string ∗
Entity::SocialShareEntity
digg boolean ∗
facebook boolean ∗
google_plus boolean ∗
hover_text string ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
is_shrunk boolean ∗
linked_in boolean ∗
pinterest boolean ∗
reddit boolean ∗
sharing_url string
stumbled_upon boolean ∗
twitter boolean ∗
Entity::TextInputEntity
Entity::StarRatingEntity
description string ∗
has_description boolean ∗
icon_type string ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
label string ∗
star_count integer ∗
Entity::TermsAndConditionEntity
Entity::SubmitEntity
Entity::SubmissionCounterEntity
is_required boolean ∗
label string ∗
deleted_at datetime
deprecated boolean
draft_attributes json
entity_type string ∗
is_logic_blocks_enabled boolean
kind string ∗
position integer ∗
slug string ∗
state integer
NeetoIntegrationsSlackEngine::SlackSetting
notification_kind string
notify_time string ∗
notify_time_zone string ∗
slack_status integer
completed boolean ∗
deleted_at datetime
ResponseEntity::MatrixResponseEntity::MatrixResponse
value uuid
UserAgent
device_name string
device_type string
ip_address string
name string
operating_system string
operating_system_version string
version string
LogicBlock
ActionText::RichText
body text
name string ∗
record_type string ∗
NeetoPaymentsEngine::Stripe::Customer
category string ∗
email string ∗ U
identifier string ∗ U
name string ∗
properties jsonb
Entity::AddressEntity
button_text string ∗
has_print_button boolean ∗
has_reset_button boolean ∗
print_button_text string ∗
properties json ∗
reset_button_text string ∗
Entity::TakePhotoEntity
description string ∗
has_description boolean ∗
is_hidden boolean ∗
is_required boolean ∗
label string ∗
hover_text string ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
is_shrunk boolean ∗
label string ∗
privacy_policy_link string ∗
terms_link string ∗
description string ∗
has_description boolean ∗
has_limit_entry boolean ∗
help_text string ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
label string ∗
maximum_entry_limit integer ∗
minimum_entry_limit integer ∗
placeholder string ∗
validation_type string ∗
Entity::VideoLinksEntity
Entity::ThankYouScreenEntity
description string ∗
is_hidden boolean ∗
label string ∗
properties json ∗
Entity::TimeTrackerEntity
is_hidden boolean ∗
is_required boolean ∗
label string ∗
Entity::UniqueIdEntity
is_hidden boolean ∗
is_required boolean ∗
label string ∗
description string
hover_text string ∗
is_hidden boolean ∗
is_readonly boolean ∗
is_required boolean ∗
is_shrunk boolean ∗
label string ∗
youtube string ∗
Entity::WelcomeScreenEntity
button_text string ∗
description string ∗
is_hidden boolean ∗
label string ∗
properties json ∗
Entity::YesNoEntity
description string ∗
has_description boolean ∗
is_hidden boolean ∗
is_required boolean ∗
label string ∗
properties json ∗
ResponseEntity::FullNameResponseEntity
ResponseEntity::DateInputResponseEntity
time_value string
time_zone string
value string ∗
ResponseEntity::EmailResponseEntity
value string ∗
ResponseEntity::FileUploadResponseEntity
first_name string ∗
last_name string ∗
middle_name string
prefix string ∗
suffix string ∗
ResponseEntity::IpAddressResponseEntity
value string ∗
ResponseEntity::NumberResponseEntity
value string ∗
ResponseEntity::OpinionScaleResponseEntity
value integer ∗
Entity::HiddenFieldsEntity::HiddenField
ResponseEntity::HiddenFieldsResponseEntity
value string ∗ U
Record
Submission
amount decimal (8,2) ∗
chargeable_type string ∗
currency string ∗
deleted_at datetime
is_hidden boolean ∗
label string ∗
Entity::FullNameEntity
category string ∗
company_logo_url text ∗
email_subject text ∗
is_send_later_enabled boolean ∗
meta_description text
meta_title string
name string ∗ U
notify_emails text ∗
paused boolean
properties jsonb
reply_to_email string ∗
send_email_datetime datetime
send_from_email string ∗
slug string U
start_survey_button_text string
submissions_count integer
description string ∗
has_description boolean ∗
has_other_option boolean ∗
is_hidden boolean ∗
is_multi_select boolean ∗
is_readonly boolean ∗
is_required boolean ∗
label string ∗
other_option_placeholder string ∗
placeholder string
properties json ∗
Entity::MatrixEntity
draft_attributes json
jump_to uuid ∗
label string ∗
logic json ∗
state integer ∗
city_placeholder string ∗
city_sublabel string ∗
country_sublabel string ∗
default_country string ∗
description string ∗
has_description boolean ∗
is_hidden boolean ∗
is_required boolean ∗
label string ∗
properties json ∗
state_options string ∗
state_placeholder string ∗
state_sublabel string ∗
street_address1_placeholder string ∗
street_address1_sublabel string ∗
street_address2_placeholder string ∗
street_address2_sublabel string ∗
visible_options json ∗
zipcode_placeholder string ∗
zipcode_sublabel string ∗
ResponseEntity::AddressResponseEntity
Entity::ChoiceListEntity::Choice
ResponseEntity::ChoiceListResponseEntity
other_option_selected boolean ∗
other_option_value string ∗
value text
city string
country string
state string
street_address string
street_address2 string
value text
zipcode string
alt_id string ∗
calculation_value string
checked boolean ∗
deleted_at datetime
label string ∗ U
position integer ∗
ActiveStorage::Attachment
name string ∗
record_type string ∗
amount decimal (8,2) ∗
client_secret string ∗ U
currency string ∗
email string
identifier string ∗ U
payable_id uuid
payable_type string
status string ∗
Entity::AddressEntity::Field
ResponseEntity::HiddenFieldsResponseEntity::HiddenFieldResponse
value string ∗
deleted_at datetime
field_type integer ∗
is_required boolean ∗
label string ∗ U
placeholder string
position integer ∗
properties json ∗
width string ∗
NeetoPaymentsEngine::Stripe::Refund
amount decimal (8,2) ∗
currency string ∗
failure_reason string
identifier string ∗ U
properties jsonb ∗
reason string
ResponseEntity::ChoiceListResponseEntity::ChoiceResponse
RecordResponse
deleted_at datetime
entity_type string ∗
kind string ∗
position integer
response_value json
skipped boolean
NeetoPaymentsEngine::Stripe::Transaction
ResponseEntity::AddressResponseEntity::AddressFieldResponse
value text
NeetoPaymentsEngine::Stripe::PaymentMethod
identifier string ∗ U
mode string ∗
properties jsonb
ActiveStorage::VariantRecord
variation_digest string ∗
ActiveStorage::Blob
byte_size integer (8) ∗
checksum string ∗
content_type string
filename string ∗
key string ∗
metadata text
service_name string ∗
Download