Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hamsterksu/Android-AnnotatedSQL

Android library for auto generating SQL schema and Content provider
https://github.com/hamsterksu/Android-AnnotatedSQL

Last synced: about 6 hours ago
JSON representation

Android library for auto generating SQL schema and Content provider

Awesome Lists containing this project

README

        

Android-AnnotatedSQL
====================

Android library for auto generating SQL schema and Content Provider by annotations. You will get a full-featured content provider in 5 minutes :)

##### Wiki:
All information was moved to the [Wiki][5]

##### Maven repo:
```groovy
com.github.hamsterksu:android-annotatedsql-api:1.10.+
com.github.hamsterksu:android-annotatedsql-processor:1.10.+
```

##### Changelog
Current version is 1.10.3. You can find changlog [here](CHANGELOG.md)

##### Available plugins
* Projections - [annotatedsql-projection-plugin][1]
* Android-AnnotatedSQL-WrapperPlugin - [Android-AnnotatedSQL-WrapperPlugin][4]

***
##### How to start?
All necessary information in [Wiki][5].

There are:
* How to add tot the project
* Define SQL Schema
* Define Content Provider

##### Tools and links
* gradle plugin to connect apt - [android-aptlibs-gradle-plugin][2]
* demo application source - [annotatedsql_demo][3]

[1]: https://github.com/hamsterksu/annotatedsql-projection-plugin
[2]: https://github.com/hamsterksu/android-aptlibs-gradle-plugin
[3]: https://github.com/hamsterksu/annotatedsql_demo/tree/AS_support_plugins
[4]: https://github.com/julienbanse/Android-AnnotatedSQL-WrapperPlugin
[5]: https://github.com/hamsterksu/Android-AnnotatedSQL/wiki