Changelog
-
Support for Android Studio 3.1.0.
SQLScout 4.1.0 is compatible with Android Studio 3.1.0. Due to changes in Android Studio itself, this version of SQLScout is not compatible with older versions of Android Studio. -
Room Migration improvements.
- Added support for nullability when generating Entity classes from a database schema.
- For Kotlin entities, field types are marked as nullable (using the
?
keyword.)
- For Java entities, getters and setter-parameters are annotated with
@NonNull
and@Nullable
(from theandroid.support.annotation
package.)
- For Kotlin entities, field types are marked as nullable (using the
- Generated code is automatically formatted.
- Added support for nullability when generating Entity classes from a database schema.
- SQL editor improvements.
- Added support for compound queries using the
UNION
,UNION ALL
,INTERSECT
orEXCEPT
operators. Support includes parsing, syntax highlighting and code completion.
- Fixed parsing and syntax highlighting of block comments.
- Added support for connecting to databases by opening database files (with extensions “.db” and “.sqlite”) from the file system or Android Studio’s Device Explorer view.