def create_sql_connection(self, db_file):
        """
        Creates a connection to an SQL database

        :param db_file: database file path
        :return: the connection object or None
        """
        try:
            connection = sqlite3.connect(db_file)
            return connection

        except Error as err:
            print(err)

        return None

        Creates a connection to an SQL database

        :param db_file: database file path
        :return: the connection object or None
        
plato/domain/create_domain_sqlite_db.py