EPKB_AI_Messages_DB A

Total Complexity 66
Dependencies 4
Dependents 7
Total lines 521
Lines of code 296
Logical lines of code 142
Comment lines 133
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
handle_db_error()
A
53 11 19
get_conversations()
A
43 8 53
get_rows_with_conditions()
S
51 7 25
delete_old_conversations()
S
51 6 27
save_conversation()
S
54 6 22
get_conversations_count()
S
57 5 17
get_conversation_by_chat_id()
S
61 4 13
get_count_with_conditions()
S
60 4 12
create_table()
S
52 2 30
get_conversation_by_openai_id()
S
64 3 10
get_conversation()
S
64 3 10
get_column_format()
S
58 1 18
get_column_defaults()
S
57 1 18
delete_conversation()
S
68 2 7
prepare_column_value()
S
71 1 5
get_table_version()
S
81 1 3
__construct()
S
68 1 7