Re: Класс для роботи sqlite подивіться будьласка.
Вирішив переробити функції так щоб не викликати функцію для кожної таблиці, одна функція створює всі.
def create_tables_to_new_user(self):#Створюємо таблиці характеристик для нового персонажа
self.cursor.executescript("""CREATE TABLE character (id_parametr INTEGER , name_parametr TEXT, value_parametr TEXT);
CREATE TABLE skils (id_skil integer, name_skil text, level_skil integer);
CREATE TABLE items (id integer, slot text, item text);
CREATE TABLE bag (slot_id integer, thing text);
CREATE TABLE diary (id integer, task text, subces_condition text, condition_of_failure text, remuneration text);
CREATE TABLE other_features (id integer, id_features integer, name_features text);
CREATE TABLE imunity (id integer, id_imunity ineger, name_imunity text, power integer);
CREATE TABLE efects (id integer, id_efect integer, name_efect text, power integer);
CREATE TABLE other_objects (id_object integer, name_objects text, position_on_map text, description text);
CREATE TABLE npc_table (id_object integer, name_objects text, position_on_map text, status integer);
CREATE TABLE location_status (a0 integer)""")