├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── docs ├── README.md ├── builder.md ├── columns.md ├── relations.md ├── signals.md └── todo.md ├── examples └── simple.rs └── src ├── lib.rs ├── models ├── columns │ ├── column.rs │ ├── foreign_key.rs │ ├── mod.rs │ └── options.rs ├── ext.rs ├── meta_item.rs ├── mod.rs ├── model.rs └── options.rs ├── query ├── builder │ ├── column.rs │ ├── filter.rs │ ├── mod.rs │ └── table.rs ├── macros.rs └── mod.rs └── utils ├── attrs.rs ├── mod.rs └── string.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/docs/builder.md -------------------------------------------------------------------------------- /docs/columns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/docs/columns.md -------------------------------------------------------------------------------- /docs/relations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/docs/relations.md -------------------------------------------------------------------------------- /docs/signals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/docs/signals.md -------------------------------------------------------------------------------- /docs/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/docs/todo.md -------------------------------------------------------------------------------- /examples/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/examples/simple.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/models/columns/column.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/models/columns/column.rs -------------------------------------------------------------------------------- /src/models/columns/foreign_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/models/columns/foreign_key.rs -------------------------------------------------------------------------------- /src/models/columns/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/models/columns/mod.rs -------------------------------------------------------------------------------- /src/models/columns/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/models/columns/options.rs -------------------------------------------------------------------------------- /src/models/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/models/ext.rs -------------------------------------------------------------------------------- /src/models/meta_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/models/meta_item.rs -------------------------------------------------------------------------------- /src/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/models/mod.rs -------------------------------------------------------------------------------- /src/models/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/models/model.rs -------------------------------------------------------------------------------- /src/models/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/models/options.rs -------------------------------------------------------------------------------- /src/query/builder/column.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/query/builder/column.rs -------------------------------------------------------------------------------- /src/query/builder/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/query/builder/filter.rs -------------------------------------------------------------------------------- /src/query/builder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/query/builder/mod.rs -------------------------------------------------------------------------------- /src/query/builder/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/query/builder/table.rs -------------------------------------------------------------------------------- /src/query/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/query/macros.rs -------------------------------------------------------------------------------- /src/query/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/query/mod.rs -------------------------------------------------------------------------------- /src/utils/attrs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/utils/attrs.rs -------------------------------------------------------------------------------- /src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/utils/mod.rs -------------------------------------------------------------------------------- /src/utils/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phonkee/treasure/HEAD/src/utils/string.rs --------------------------------------------------------------------------------