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]
Add a row (type: dict) by inserting it into the table.
dataset/ETHPy150Open pudo/dataset/dataset/persistence/table.py/Table.insert