Panagiotis Koutsourakis
Panagiotis Koutsourakis
Using `cursor.insert('table_name', {'column_name': 1})` instead of `cursor.insert('table_name', {'column_name': [1]})`, crashes the Python process.
Querying inserted decimals does not return correct results. The problem is probably in insert. ```Python >>> import monetdblite as mdbl >>> c = mdbl.make_connection('/tmp/tstdb') >>> c.set_autocommit(True) >>> cc = c.cursor()...
```python import monetdblite as mdbl c = mdbl.make_connection('/tmp/db') cc = c.cursor() cc.create('st', {'i': [1, 2, 3]}) cc.execute('select * from st,st') ``` The expected result is a table with two columns...
Minimal example: ```python import monetdblite as mdbl mdbl.init('/tmp/db') mdbl.sql('CREATE TABLE foo (i serial, j int)') mdbl.insert('foo', {'j': 12}) ``` Output: ``` Traceback (most recent call last): File "/tmp/tst12.py", line 5,...