Evgeny Skvortsov

Results 56 comments of Evgeny Skvortsov

Another issue caused by SQLite's integer division. We should update it to: ``` %%logica OrgStats @Engine("sqlite"); AnonymizedCodeContribution(cl_lengths: [110, 220, 405], org: "ads"); AnonymizedCodeContribution(cl_lengths: [30, 51, 95], org: "ads"); AnonymizedCodeContribution(cl_lengths: [10,...

Thank you for bringing this up. We will create a reference to make looking up meaning of functions easier. Meanwhile as for the "->" operator: it's just a streamlined syntax...

@TimKam, thanks for feedback! This feature is inline with my vision of how Logica should evolve. However, I don't think current contributors will be able to get to this anytime...

Hi @RAbraham ! I believe the functionality is there, we just need to test and document it better. I've added an example of running a predicate on SQLite engine: https://github.com/EvgSkv/logica/blob/main/examples/more/call_sqlite.py...

`@AttachDatabase` annotation lets us connect to a database. We do need better docs, meanwhile here is an example of script reading tables `Parent` and `Person` from `heritage.db` file and writing...

Great questions! * Does @Dataset mean a table or a schema? `@Dataset` specifies schema to be used as a default for `@Ground`, which connects predicates to concrete tables. "Dataset" is...

@RAbraham , oh I see. Then I think I didn't use the word "schema" correctly in my last reply. Yes, it [appears that](https://stackoverflow.com/questions/30897377/python-sqlite3-create-a-schema-without-having-to-use-a-second-database) in SQLite schema and database are synonyms...

Law of Demeter is an interesting analogy. :-) Merged the PR. Thank you!

I looked into this and it appears impossible to read whole table row as one object. So this may have to be a long term behavior, we just need to...

We should also catch it and show a nice user error message.