image splitter
image
classDiagram
direction BT
class files {
int unsigned user_id
varchar(64) hash
varchar(5) ext
varchar(255) filename
int width
int height
int url_version
int unsigned id
}
class files_frame_side_cells {
int unsigned user_id
int inspection_id
json cells
int honey_cell_count
int brood_cell_count
int egg_cell_count
int capped_brood_cell_count
int pollen_cell_count
int nectar_cell_count
int empty_cell_count
datetime added_time
int brood
int capped_brood
int eggs
int pollen
int honey
int unsigned frame_side_id
int unsigned file_id
}
class files_frame_side_queen_cups {
int unsigned user_id
int inspection_id
json cups
datetime added_time
int unsigned frame_side_id
int unsigned file_id
}
class files_frame_side_rel {
int unsigned user_id
int inspection_id
json strokeHistory
datetime added_time
int worker_bee_count
int drone_count
int queen_count
int varroa_count
json detected_bees
json detected_varroa
json detected_queens
tinyint(1) queen_detected
int unsigned frame_side_id
int unsigned file_id
}
class files_hive_rel {
int unsigned user_id
int unsigned hive_id
int unsigned file_id
}
class files_resized {
int file_id
int max_dimension_px
int unsigned id
}
class hive_advice {
int hive_id
int user_id
mediumtext question
mediumtext answer
datetime added_time
int unsigned id
}
class jobs {
enum('cells', 'bees', 'cups', 'queens', 'varroa', 'resize') type
datetime process_start_time
datetime last_retry_time
int calls
datetime process_end_time
int ref_id
json payload
text error
int id
}
files_frame_side_cells --> files : file_id.id
files_frame_side_queen_cups --> files : file_id.id
files_frame_side_rel --> files : file_id.id
files_hive_rel --> files : file_id.id
files_resized --> files : file_id.id