fix (core): Update guild_config definition.

Increase the cache size, and update the columns.
This commit is contained in:
2021-11-07 16:27:38 +02:00
parent 0b5be79b69
commit fc3246913f

View File

@@ -53,13 +53,19 @@ def add_pending(pending):
guild_config = RowTable( guild_config = RowTable(
'guild_config', 'guild_config',
('guildid', 'admin_role', 'mod_role', 'event_log_channel', 'alert_channel', ('guildid', 'admin_role', 'mod_role', 'event_log_channel', 'mod_log_channel', 'alert_channel',
'studyban_role',
'min_workout_length', 'workout_reward', 'min_workout_length', 'workout_reward',
'max_tasks', 'task_reward', 'task_reward_limit', 'max_tasks', 'task_reward', 'task_reward_limit',
'study_hourly_reward', 'study_hourly_live_bonus', 'study_hourly_reward', 'study_hourly_live_bonus',
'study_ban_role', 'max_study_bans'), 'renting_price', 'renting_category', 'renting_cap', 'renting_role', 'renting_sync_perms',
'accountability_category', 'accountability_lobby', 'accountability_bonus',
'accountability_reward', 'accountability_price',
'video_studyban', 'video_grace_period',
'greeting_channel', 'greeting_message', 'returning_message',
'starting_funds', 'persist_roles'),
'guildid', 'guildid',
cache=TTLCache(1000, ttl=60*5) cache=TTLCache(2500, ttl=60*5)
) )
unranked_roles = Table('unranked_roles') unranked_roles = Table('unranked_roles')
@@ -72,6 +78,7 @@ lions = RowTable(
('guildid', 'userid', ('guildid', 'userid',
'tracked_time', 'coins', 'tracked_time', 'coins',
'workout_count', 'last_workout_start', 'workout_count', 'last_workout_start',
'revision_mute_count',
'last_study_badgeid', 'last_study_badgeid',
'video_warned', 'video_warned',
'_timestamp' '_timestamp'