MCPcopy Create free account
hub / github.com/aaPanel/BaoTa / _init_table

Method _init_table

task.py:2308–2404  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2306 cache_file = "{}/data/system_cache.pkl".format(PANEL_PATH)
2307
2308 def _init_table(self) -> bool:
2309 tb_sql='''
2310CREATE TABLE IF NOT EXISTS `network` (
2311 `id` INTEGER PRIMARY KEY AUTOINCREMENT,
2312 `up` INTEGER,
2313 `down` INTEGER,
2314 `total_up` INTEGER,
2315 `total_down` INTEGER,
2316 `down_packets` INTEGER,
2317 `up_packets` INTEGER,
2318 `addtime` INTEGER
2319);
2320
2321CREATE TABLE IF NOT EXISTS `cpuio` (
2322 `id` INTEGER PRIMARY KEY AUTOINCREMENT,
2323 `pro` INTEGER,
2324 `mem` INTEGER,
2325 `addtime` INTEGER
2326);
2327
2328CREATE TABLE IF NOT EXISTS `diskio` (
2329 `id` INTEGER PRIMARY KEY AUTOINCREMENT,
2330 `read_count` INTEGER,
2331 `write_count` INTEGER,
2332 `read_bytes` INTEGER,
2333 `write_bytes` INTEGER,
2334 `read_time` INTEGER,
2335 `write_time` INTEGER,
2336 `addtime` INTEGER
2337);
2338
2339CREATE TABLE IF NOT EXISTS `process_top_list` (
2340 `id` INTEGER PRIMARY KEY AUTOINCREMENT,
2341 `cpu_top` REAL,
2342 `memory_top` REAL,
2343 `disk_top` REAL,
2344 `net_top` REAL,
2345 `all_top` REAL,
2346 `addtime` INTEGER
2347);
2348
2349CREATE TABLE IF NOT EXISTS `load_average` (
2350 `id` INTEGER PRIMARY KEY AUTOINCREMENT,
2351 `pro` REAL,
2352 `one` REAL,
2353 `five` REAL,
2354 `fifteen` REAL,
2355 `addtime` INTEGER
2356);
2357
2358CREATE TABLE IF NOT EXISTS `backup_status` (
2359 `id` INTEGER,
2360 `target` TEXT,
2361 `status` INTEGER,
2362 `msg` TEXT DEFAULT "",
2363 `addtime` DATETIME DEFAULT CURRENT_TIMESTAMP
2364);
2365

Callers 1

startMethod · 0.95

Calls 7

openFunction · 0.85
dirnameMethod · 0.80
write_logFunction · 0.70
closeMethod · 0.45
connectMethod · 0.45
commitMethod · 0.45
formatMethod · 0.45

Tested by

no test coverage detected