Skip to content

[Feature Request] Offline Actions & Offline Admins #142

@BlackYuzia

Description

@BlackYuzia

Offline Actions (aka Bans & Mutes Storage)

Описание

Суть его проста - хранить любые баны, муты (и чет еще?) на сервере в локальной базе данных. При условии что плагин не смог получить доступ к базе данных. т.е. все данные будут храниться локально и при первом же доступе к базе все эти данные будут занесены в базу и удалены из локальной базы.

При повторном разрыве соединения все повторяется.

Offline Admins (aka Cached Admins)

Описание

Суть его также проста - хранить всех админов из удаленной (mysql) базы в локальную (sqlite) базу данных. Т.е. при каждом подключении к базе, плагин будет локально хранить админов в базе. Если будет разрыв соединения с базой данных, плагин будет использовать админов из своей локальной базы. При подключении же к удаленной (mysql) базе данных, плагин будет просто обновлять локальную базу данных.

Такой способ имеет свои недостатки, например - если админ был удален из удаленной базы данных, но все еще доступен в локальной, но это лучше чем если вообще без админов.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions