def __init__(self, path=MESSAGES_DB):
        super(DBSMSManager, self).__init__()

        if not exists(path):
            self.provider = SmsProvider(path)
            for f in KNOWN_FOLDERS:
                self.provider.add_folder(f)
        else:
            self.provider = SmsProvider(path)