def insert(self, row, ensure=None, types={}):
        self._check_dropped()
        ensure = self.database.ensure_schema if ensure is None else ensure
        if ensure:
            self._ensure_columns(row, types=types)
        res = self.database.executable.execute(self.table.insert(row))
        if len(res.inserted_primary_key) > 0:
            return res.inserted_primary_key[0]
Generates foreign key expressions for relating a particular quad
dataset/ETHPy150Open pudo/dataset/dataset/persistence/table.py/Table.insert--crossover with--dataset/ETHPy150Open RDFLib/rdfextras/rdfextras/store/FOPLRelationalModel/BinaryRelationPartition.py/BinaryRelationPartition.foreignKeySQL