их:
sqlalchemy.exc.InterfaceError: (sqlite3.InterfaceError) Error binding parameter 0 - probably unsupported type.
[SQL: UPDATE map SET biome_id=?, height=?, moisture=?, heat=? WHERE map.id = ?]
[parameters: ((1,), (17.8784714,), (18.8675365,), (21.5882816,), '68064A2739')]
ты неблсь сам гдето туплы передал. Покажи код
cell = session.scalar(select(dbmapping.Map).where(dbmapping.Map.id == cell_id)) if not cell: cell = _add_cell(session, cell_id, biome_id, height, moisture, heat, coordinates) else: if cell.biome_id != biome_id: changelist[cell.id] = f"{cell.biome_id} -> {biome_id}" cell.id= cell_id cell.biome_id= biome_id, cell.height= height, cell.moisture= moisture, cell.heat = heat, cell.coordinates= coordinates for resdb in cell.resources: session.delete(resdb) session.add(cell) session.commit()
ну вон запятые в каждой строке
Обсуждают сегодня