Simon Binder
Simon Binder
So the good news is that I managed to get the plugin running again with the latest Dart SDK and Flutter 2.8.1. I fixed the bug causing only `.moor` files...
Wait even syntax highlighting? I could never figure out how to get that back working :D I can take another look, perhaps something with the analysis server changed that it's...
Thanks for the suggestion. I agree that something like this would be nice in general. However, I'm not sure if the check you suggest is enough: It would cover `value.equals(null)`,...
Hm, dartfmt is weird with list literals in method chains: ```dart await db .select(todos) .where((t) => t.id.isSmallerThanValue(3)) .orderBy([(t) => OrderingTerm(expression: t.title)]).join([ innerJoin(categories, categories.id.equalsExp(todos.category)) ]).get(); ``` This kind of defeats the...
Can you describe your use case for analyzing ATTACH statements? At the moment the analyzer doesn't check schema names at all (so something like `SELECT * FROM foo.bar` would fail)....
What I prefer to do for this is to split moor files containing tables and moor files containing queries. So usually I end up with a folder structure like this:...
That looks like a bug worth looking into, thanks for bringing it up! Can you try to re-run the build with the `-v` flag to get verbose output? I'm interested...
There's nothing preventing us from declaring indices in Dart. However, we'd probably use a designated class for that, something like ```dart class MyIndex extends Index { // Where Users is...
@ycherniavskyi That was just an api suggestion, it's not implemented yet. If you want to define an index without moor files, you could use something like this today: ```dart class...
I think these are some interesting suggestions, thanks! > Allow @UseRowClass(MyRowClass) with abstract classes I think annotations are kind of weird to use with inheritance. For instance, if an `@UseRowClass`...