EPKB_AI_Training_Data_DB A

Total Complexity 70
Dependencies 2
Dependents 6
Total lines 771
Lines of code 434
Logical lines of code 195
Comment lines 208
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
get_rows_with_conditions()
S
50 7 26
get_training_data_list()
S
47 6 37
get_status_statistics()
S
48 6 32
mark_as_synced()
S
51 6 27
get_training_data_by_collection()
S
57 4 16
get_training_data_count()
S
59 4 15
get_count_with_conditions()
S
59 4 13
create_table()
S
51 2 34
insert_training_data()
S
60 3 13
get_existing_post_ids()
S
61 3 11
get_items_needing_sync()
S
57 2 21
mark_source_as_outdated()
S
55 2 21
clean_stale_records()
S
56 2 19
delete_by_source()
S
58 2 16
mark_as_error()
S
60 2 13
get_last_sync_date()
S
60 2 13
clear_kb_data()
S
61 2 13
get_column_defaults()
S
54 1 23
get_column_format()
S
55 1 22
__construct()
S
65 2 9
update_training_data()
S
64 2 9
get_training_data_by_item()
S
62 1 12
get_training_data()
S
73 1 5
mark_as_outdated()
S
71 1 6
delete_training_data_record()
S
73 1 5
get_table_version()
S
81 1 3