modelite 0.3.0

Automatically generate create table and other SQLite queries for a struct
Documentation
# Modelite

![Crates.io License](https://img.shields.io/crates/l/modelite)
![Crates.io Version](https://img.shields.io/crates/v/modelite)

Modelite defines traits and macros to generate SQL queries as strings, or to be used with
[sqlx](https://github.com/launchbadge/sqlx) (with feature "sqlx", enabled by default).

```rust
#[derive(Model)]
struct Person {
    name: String,
    age: u32,
    nickname: Option<String>
}

#[tokio::main]
async fn main() {
    let pool = SqlitePool::connect("sqlite::memory:").await.unwrap();
    
    Person::create_table().execute(&pool);
    Person::insert_bulk(&pool, &[Person {
        name: String::from("Steven"),
        age: 35,
        nickname: None
    }]).execute_all(&pool);
}
```