Add export_timeout to users

pull/16377/head
cgonzalez 3 years ago
parent a7f683d388
commit 8fdab1642c

@ -42,7 +42,7 @@ module Carto::UserCommons
salesforce_datasource_enabled builder_enabled geocoder_provider isolines_provider salesforce_datasource_enabled builder_enabled geocoder_provider isolines_provider
routing_provider engine_enabled mapzen_routing_quota routing_provider engine_enabled mapzen_routing_quota
mapzen_routing_block_price soft_mapzen_routing_limit no_map_logo org_admin mapzen_routing_block_price soft_mapzen_routing_limit no_map_logo org_admin
user_render_timeout database_render_timeout frontend_version asset_host user_render_timeout database_render_timeout export_timeout frontend_version asset_host
state rate_limit_id public_map_quota regular_api_key_quota state rate_limit_id public_map_quota regular_api_key_quota
maintenance_mode private_map_quota public_dataset_quota] maintenance_mode private_map_quota public_dataset_quota]

@ -115,7 +115,7 @@ module CartodbCentralSynchronizable
salesforce_datasource_enabled viewer geocoder_provider salesforce_datasource_enabled viewer geocoder_provider
isolines_provider routing_provider engine_enabled builder_enabled isolines_provider routing_provider engine_enabled builder_enabled
mapzen_routing_quota mapzen_routing_block_price soft_mapzen_routing_limit no_map_logo mapzen_routing_quota mapzen_routing_block_price soft_mapzen_routing_limit no_map_logo
user_render_timeout database_render_timeout state industry company phone job_role user_render_timeout database_render_timeout export_timeout state industry company phone job_role
password_reset_token password_reset_sent_at maintenance_mode company_employees use_case private_map_quota password_reset_token password_reset_sent_at maintenance_mode company_employees use_case private_map_quota
session_salt public_dataset_quota dashboard_viewed_at email_verification_token email_verification_sent_at) session_salt public_dataset_quota dashboard_viewed_at email_verification_token email_verification_sent_at)
end end

@ -787,7 +787,8 @@ class User < Sequel::Model
'db', user_timeout, 'db', user_timeout,
'db_public', database_timeout, 'db_public', database_timeout,
'render', user_render_timeout, 'render', user_render_timeout,
'render_public', database_render_timeout 'render_public', database_render_timeout,
'export', export_timeout
save_rate_limits save_rate_limits
end end

@ -50,7 +50,7 @@ module Carto
mobile_gis_extension mobile_max_open_users mobile_max_private_users mobile_gis_extension mobile_max_open_users mobile_max_private_users
viewer salesforce_datasource_enabled builder_enabled geocoder_provider isolines_provider routing_provider viewer salesforce_datasource_enabled builder_enabled geocoder_provider isolines_provider routing_provider
github_user_id engine_enabled mapzen_routing_quota mapzen_routing_block_price soft_mapzen_routing_limit github_user_id engine_enabled mapzen_routing_quota mapzen_routing_block_price soft_mapzen_routing_limit
no_map_logo org_admin last_name user_render_timeout database_render_timeout frontend_version no_map_logo org_admin last_name user_render_timeout database_render_timeout export_timeout frontend_version
asset_host state company phone industry job_role password_reset_token password_reset_sent_at maintenance_mode asset_host state company phone industry job_role password_reset_token password_reset_sent_at maintenance_mode
company_employees use_case private_map_quota session_salt public_dataset_quota company_employees use_case private_map_quota session_salt public_dataset_quota
email_verification_token email_verification_sent_at email_verification_token email_verification_sent_at

@ -0,0 +1,13 @@
require 'carto/db/migration_helper'
include Carto::Db::MigrationHelper
migration(
Proc.new do
# The 0 value means: "apply default export timeout" (defined by the SQL API)
add_column :users, :export_timeout, :integer, default: 0, null: false
end,
Proc.new do
drop_column :users, :export_timeout
end
)
Loading…
Cancel
Save