private async Task RecreateTable <TAble>() where TAble : ITable, new()
        {
            await DataBaseConnection.DropTableAsync <TAble>();

            await CreateIfNotExistTable <TAble>();
        }