derivato da antekov/mt5-manager
- реализовать создание portable-экземпляров и настройку счетов - обновить интерфейс и добавить обновление проекта через Git - добавить сборку и распространение сервиса - организовать материалы статей и описать актуальную версию - запрашивать тестовый пароль интерактивно и расширить проверки
CREATE TABLE IF NOT EXISTS terminals (
| |
id INTEGER PRIMARY KEY,
| |
folder TEXT NOT NULL UNIQUE, -- ключ связи с config.json
| |
path TEXT, -- полный путь, для диагностики
| |
company TEXT,
| |
build INTEGER,
| |
first_seen INTEGER,
| |
last_seen INTEGER
| |
);
| |
| |
CREATE TABLE IF NOT EXISTS states (
| |
terminal_id INTEGER PRIMARY KEY REFERENCES terminals(id),
| |
updated_at INTEGER NOT NULL,
| |
connected INTEGER,
| |
ping_last INTEGER,
| |
login INTEGER,
| |
server TEXT,
| |
currency TEXT,
| |
leverage INTEGER,
| |
trade_mode INTEGER,
| |
trade_allowed INTEGER,
| |
balance REAL,
| |
equity REAL,
| |
profit REAL,
| |
margin REAL,
| |
margin_free REAL,
| |
margin_level REAL,
| |
credit REAL,
| |
positions INTEGER,
| |
company TEXT,
| |
holder_name TEXT,
| |
error_code INTEGER DEFAULT 0,
| |
error_text TEXT
| |
);
|