├── .github └── workflows │ └── rust-ci.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── benchmarks ├── Cargo.toml ├── README.md ├── benches │ ├── insert_by_rbatis.rs │ ├── insert_by_seaorm.rs │ ├── insert_by_sqlx.rs │ ├── insert_by_taitan.rs │ ├── select_by_rbatis.rs │ ├── select_by_seaorm.rs │ ├── select_by_sqlx.rs │ └── select_by_taitan.rs └── src │ └── lib.rs ├── docs ├── API.md ├── concept.png ├── coverage.md ├── design.md ├── designs │ └── template.md ├── error_en.md ├── error_zh.md ├── implements │ ├── api.md │ └── transaction.md ├── read_en.md ├── read_zh.md ├── usages │ ├── macro.md │ ├── read.md │ ├── schema_definition.md │ ├── setup.md │ ├── template.md │ ├── transaction.md │ └── write.md ├── why_another_orm_en.md ├── why_another_orm_zh.md ├── write_en.md └── write_zh.md ├── examples ├── README-AI.md ├── axum_crud │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── main.rs │ │ └── state.rs ├── crud │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── search │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── template │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── transaction │ ├── Cargo.toml │ ├── README.md │ └── src │ └── main.rs ├── scripts ├── git_stat.sh ├── lines.sh └── test.sh ├── taitan-orm-askama ├── Cargo.toml ├── README.md ├── src │ ├── config.rs │ ├── generator.rs │ ├── generator │ │ ├── expr.rs │ │ ├── filter.rs │ │ └── node.rs │ ├── heritage.rs │ ├── html.rs │ ├── input.rs │ ├── integration.rs │ ├── lib.rs │ └── tests.rs └── templates │ ├── a.html │ ├── b.html │ ├── include1.html │ ├── include2.html │ ├── include3.html │ └── sub │ ├── b.html │ ├── c.html │ └── sub1 │ └── d.html ├── taitan-orm-macro ├── Cargo.toml ├── Design.md ├── LICENSE ├── README.md ├── src │ ├── _old │ │ ├── attrs │ │ │ ├── attr_parser.rs │ │ │ └── mod.rs │ │ ├── db_type.rs │ │ ├── expands │ │ │ ├── entity_expander.rs │ │ │ ├── location_expander.rs │ │ │ ├── location_expr_expander.rs │ │ │ ├── mod.rs │ │ │ ├── mutation_expander.rs │ │ │ ├── ordering_expander.rs │ │ │ ├── selected_expander.rs │ │ │ ├── selection_expander.rs │ │ │ ├── struct_generator │ │ │ │ ├── index.rs │ │ │ │ ├── location.rs │ │ │ │ ├── mod.rs │ │ │ │ └── selected.rs │ │ │ ├── template_expander.rs │ │ │ └── unique_expander.rs │ │ ├── fields │ │ │ ├── entity_parser.rs │ │ │ ├── field_mapper.rs │ │ │ ├── fields_filter.rs │ │ │ ├── fields_mapper.rs │ │ │ ├── location_parser.rs │ │ │ ├── mappers │ │ │ │ ├── args_add_constructor.rs │ │ │ │ ├── args_constructor.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── names_add_constructor.rs │ │ │ │ ├── names_constructor.rs │ │ │ │ ├── row_constructor.rs │ │ │ │ ├── row_get_constructor.rs │ │ │ │ ├── sql_constructor.rs │ │ │ │ ├── sql_constructors.rs │ │ │ │ ├── struct_constructor.rs │ │ │ │ └── struct_field_constructor.rs │ │ │ ├── mod.rs │ │ │ ├── mutation_parser.rs │ │ │ ├── parser.rs │ │ │ ├── selected_parser.rs │ │ │ ├── selection_parser.rs │ │ │ ├── table_name_parser.rs │ │ │ └── unique_parser.rs │ │ ├── location.rs │ │ ├── schema.rs │ │ ├── selected.rs │ │ ├── template.rs │ │ ├── types │ │ │ ├── checker.rs │ │ │ ├── extractor.rs │ │ │ └── mod.rs │ │ └── util │ │ │ ├── copy_struct.rs │ │ │ ├── life_time_checker.rs │ │ │ ├── mod.rs │ │ │ ├── parser.rs │ │ │ └── utils.rs │ └── lib.rs └── tests │ ├── entities │ ├── entity_spec_001.rs │ └── mod.rs │ ├── locations │ └── mod.rs │ ├── mod.rs │ ├── mutations │ └── mod.rs │ ├── params │ └── mod.rs │ ├── schemas │ ├── mod.rs │ └── schema_spec_001.rs │ └── selected │ ├── mod.rs │ └── selected_spec_001.rs ├── taitan-orm-parser ├── Cargo.toml ├── README.md ├── src │ ├── args_generator.rs │ ├── condition_def.rs │ ├── db_type.rs │ ├── field_def.rs │ ├── field_mapper │ │ ├── base │ │ │ ├── connector.rs │ │ │ ├── connector2.rs │ │ │ ├── field_group_list.rs │ │ │ ├── field_group_list2.rs │ │ │ ├── field_seg.rs │ │ │ ├── keywords_escaper.rs │ │ │ ├── mod.rs │ │ │ ├── multi_field_mapper.rs │ │ │ └── single_field_mapper.rs │ │ ├── field_mapper.rs │ │ ├── mappers │ │ │ ├── args_mapper.rs │ │ │ ├── conditions_mapper.rs │ │ │ ├── marks_mapper.rs │ │ │ ├── mod.rs │ │ │ ├── names_mapper.rs │ │ │ ├── row_mapper.rs │ │ │ ├── sets_mapper.rs │ │ │ ├── struct_field_mapper.rs │ │ │ └── upsert_names_mapper.rs │ │ └── mod.rs │ ├── impl_generator │ │ ├── entity_trait_impl_generator.rs │ │ ├── location_trait_impl_generator.rs │ │ ├── mod.rs │ │ ├── mutation_trait_impl_generator.rs │ │ ├── param_trait_impl_generator.rs │ │ ├── selected_default_impl_generator.rs │ │ ├── selected_trait_impl_generator.rs │ │ ├── template_arg_trait_impl_generator.rs │ │ └── template_trait_impl_generator.rs │ ├── info_parser │ │ ├── attr_parser.rs │ │ ├── condition_parser.rs │ │ ├── field_parser.rs │ │ ├── index_parser.rs │ │ ├── input_parser.rs │ │ ├── lifetime_parser.rs │ │ ├── mod.rs │ │ ├── option_parser.rs │ │ ├── parsed_field.rs │ │ ├── schema_parser.rs │ │ └── type_parser.rs │ ├── lib.rs │ ├── sql_generator.rs │ ├── sql_type.rs │ ├── struct_generator │ │ ├── index_struct_generator.rs │ │ ├── location_enum_generator.rs │ │ ├── mod.rs │ │ ├── mutation_struct_generator.rs │ │ ├── order_by_struct_generator.rs │ │ └── selected_struct_generator.rs │ ├── table_def.rs │ ├── template_parser │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── parser2.rs │ │ ├── structs │ │ │ ├── atomic.rs │ │ │ ├── atomics │ │ │ │ ├── atomic_stream.rs │ │ │ │ ├── atomic_trait.rs │ │ │ │ ├── generic_atomic.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── mysql_atomic.rs │ │ │ │ ├── postgres_atomic.rs │ │ │ │ └── sqlite_atomic.rs │ │ │ ├── bool_value.rs │ │ │ ├── connect_op.rs │ │ │ ├── expr.rs │ │ │ ├── exprs │ │ │ │ ├── arithmetic_expr.rs │ │ │ │ ├── clause.rs │ │ │ │ ├── generic_expr.rs │ │ │ │ ├── logic_expr.rs │ │ │ │ ├── mod.rs │ │ │ │ └── text_expr.rs │ │ │ ├── keyword.rs │ │ │ ├── mod.rs │ │ │ ├── number.rs │ │ │ ├── operators │ │ │ │ ├── arithmetic.rs │ │ │ │ ├── comparison_op.rs │ │ │ │ ├── connect.rs │ │ │ │ ├── list_op.rs │ │ │ │ ├── logic_op.rs │ │ │ │ ├── match_op.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── op.rs │ │ │ │ └── paren.rs │ │ │ ├── placeholder.rs │ │ │ ├── sign.rs │ │ │ ├── simple_expr.rs │ │ │ ├── sql_part.rs │ │ │ ├── sql_template.rs │ │ │ ├── template_part.rs │ │ │ ├── text.rs │ │ │ ├── value.rs │ │ │ ├── values │ │ │ │ ├── bool_value.rs │ │ │ │ ├── generic_value.rs │ │ │ │ ├── maybe_value.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── number_value.rs │ │ │ │ └── text_value.rs │ │ │ └── variable.rs │ │ ├── syntax_parser.rs │ │ └── to_sql.rs │ └── utils.rs └── tests │ ├── common │ ├── expect_sql.rs │ ├── input_dataset.rs │ ├── input_spec.rs │ ├── mod.rs │ ├── named_input.rs │ ├── named_map.rs │ ├── sql_spec.rs │ └── table_def_generator.rs │ ├── mapper │ ├── condition_mapper_spec.rs │ ├── mark_mapper_spec.rs │ ├── mod.rs │ ├── name_mapper_spec.rs │ └── set_mapper_spec.rs │ ├── mod.rs │ ├── parser │ ├── attr_parser_spec.rs │ ├── enum_parser_spec.rs │ ├── field_attr_parser_spec.rs │ ├── field_parser_spec.rs │ ├── lifetime_parser_spec.rs │ ├── mod.rs │ └── table_def_spec.rs │ ├── register │ ├── inputs.rs │ ├── mod.rs │ └── sql_expects.rs │ ├── runner │ ├── mod.rs │ └── runner.rs │ ├── setups │ ├── logger.rs │ └── mod.rs │ ├── specs │ ├── inputs │ │ ├── input_001.spec │ │ └── input_002.spec │ └── sqls │ │ ├── mysql │ │ └── insert_spec │ │ │ ├── insert_001.spec │ │ │ └── insert_002.spec │ │ ├── postgres │ │ └── insert_spec │ │ │ ├── insert_001.spec │ │ │ └── insert_002.spec │ │ └── sqlite │ │ └── insert_spec │ │ ├── insert_001.spec │ │ └── insert_002.spec │ ├── sql_spec │ ├── insert_sql_spec.rs │ ├── mod.rs │ └── upsert_sql_spec.rs │ └── template_parser │ ├── arithmetic_spec.rs │ ├── expr_pair_spec.rs │ ├── mod.rs │ ├── placeholder_parse_spec.rs │ ├── prototype_spec.rs │ ├── rinja_spec.rs │ ├── sqlparser_spec.rs │ ├── syntax_parser_spec.rs │ └── template_parser_spec_001.rs ├── taitan-orm-tracing ├── Cargo.toml └── src │ └── lib.rs ├── taitan-orm-trait ├── Cargo.toml ├── LICENSE ├── README.md ├── Roadmap.md ├── src │ ├── _old │ │ ├── entity.rs │ │ ├── error.rs │ │ ├── field.rs │ │ ├── join │ │ │ ├── from_clause.rs │ │ │ ├── joined_condition.rs │ │ │ ├── joined_condition_array.rs │ │ │ ├── joined_condition_part.rs │ │ │ ├── joined_conditions.rs │ │ │ ├── joined_field.rs │ │ │ ├── joined_mode.rs │ │ │ ├── joined_query.rs │ │ │ └── mod.rs │ │ ├── location │ │ │ ├── all_location.rs │ │ │ ├── cmp_operator.rs │ │ │ ├── conditions.rs │ │ │ ├── located_query.rs │ │ │ ├── location.rs │ │ │ ├── location_expr.rs │ │ │ ├── location_mode.rs │ │ │ └── mod.rs │ │ ├── mutation.rs │ │ ├── optional.rs │ │ ├── order_by.rs │ │ ├── page │ │ │ ├── count_sql.rs │ │ │ ├── mod.rs │ │ │ ├── paged_info.rs │ │ │ ├── paged_list.rs │ │ │ └── pagination.rs │ │ ├── schema.rs │ │ ├── selected.rs │ │ ├── selected_entity.rs │ │ ├── selection.rs │ │ ├── template │ │ │ ├── mod.rs │ │ │ ├── parsed_template_sql.rs │ │ │ ├── parser.rs │ │ │ ├── parsers │ │ │ │ ├── connective.rs │ │ │ │ ├── express_parser.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── number_parser.rs │ │ │ │ ├── operator_parser.rs │ │ │ │ ├── placeholder_parser.rs │ │ │ │ ├── segment_parser.rs │ │ │ │ ├── string_parser.rs │ │ │ │ ├── value_parser.rs │ │ │ │ └── variable_parser.rs │ │ │ ├── structs │ │ │ │ ├── mod.rs │ │ │ │ ├── template_connective.rs │ │ │ │ ├── template_expr.rs │ │ │ │ ├── template_placeholder.rs │ │ │ │ ├── template_sql_value.rs │ │ │ │ ├── template_string.rs │ │ │ │ ├── template_variable.rs │ │ │ │ └── template_variable_chain.rs │ │ │ ├── template_value.rs │ │ │ └── to_sql.rs │ │ ├── template_record.rs │ │ ├── unique.rs │ │ ├── update_command.rs │ │ └── write_command.rs │ ├── lib.rs │ ├── logic │ │ ├── location_and.rs │ │ ├── location_not.rs │ │ ├── location_or.rs │ │ └── mod.rs │ ├── parsers │ │ ├── count_sql_parser.rs │ │ ├── mod.rs │ │ └── placeholder_parser.rs │ ├── traits │ │ ├── entity.rs │ │ ├── location.rs │ │ ├── mod.rs │ │ ├── mutation.rs │ │ ├── param.rs │ │ ├── selected.rs │ │ ├── template.rs │ │ ├── template_render.rs │ │ └── unique.rs │ └── types │ │ ├── cmp.rs │ │ ├── count.rs │ │ ├── error.rs │ │ ├── expr.rs │ │ ├── mod.rs │ │ ├── order_by.rs │ │ ├── paged_info.rs │ │ ├── paged_list.rs │ │ ├── pagination.rs │ │ └── result.rs └── tests │ ├── entity_trait_spec.rs │ ├── location_and_spec.rs │ ├── location_spec.rs │ ├── mutation_spec.rs │ ├── parser_spec.rs │ └── selected_spec.rs └── taitan-orm ├── Cargo.toml ├── DESIGN.md ├── LICENSE ├── README.md ├── ROADMAP.md ├── src ├── database │ ├── mod.rs │ ├── mysql │ │ ├── api.rs │ │ ├── builder.rs │ │ ├── database.rs │ │ ├── generator.rs │ │ ├── mod.rs │ │ └── transaction.rs │ ├── postgres │ │ ├── api.rs │ │ ├── builder.rs │ │ ├── database.rs │ │ ├── generator.rs │ │ ├── mod.rs │ │ └── transaction.rs │ └── sqlite │ │ ├── api.rs │ │ ├── builder.rs │ │ ├── database.rs │ │ ├── generator.rs │ │ ├── mod.rs │ │ └── transaction.rs ├── executors │ ├── mod.rs │ ├── sql_executor.rs │ ├── sql_executor_mut.rs │ └── sql_generic_executor.rs ├── impl_macros │ ├── executor.rs │ ├── generator.rs │ ├── mod.rs │ ├── reader.rs │ ├── reader_mut.rs │ ├── template.rs │ ├── template_mut.rs │ ├── transaction.rs │ ├── transaction_new.rs │ ├── writer.rs │ └── writer_mut.rs └── lib.rs └── tests ├── _old ├── entities │ ├── location_spec.rs │ ├── mod.rs │ ├── selected.rs │ ├── template_spec.rs │ ├── user.rs │ ├── user2.rs │ └── user3.rs ├── extractor │ ├── field_def_spec.rs │ ├── mod.rs │ └── table_def_spec.rs ├── macros │ ├── condition.rs │ ├── entity_spec.rs │ ├── execute_loop.rs │ ├── mod.rs │ ├── selected.rs │ └── template_spec.rs ├── mysql │ ├── crud_test.rs │ └── mod.rs └── sqlite │ ├── mod.rs │ ├── sql_commander_spec.rs │ ├── sql_executor_spec.rs │ └── transaction_spec.rs ├── integration_tests.rs ├── macros ├── entities │ ├── entity_spec_001.rs │ └── mod.rs ├── locations │ ├── location_spec_001.rs │ ├── location_spec_002.rs │ ├── location_spec_003.rs │ ├── location_spec_004.rs │ ├── location_spec_005.rs │ └── mod.rs ├── mod.rs ├── mutations │ ├── mod.rs │ ├── mutation_spec_001.rs │ ├── mutation_spec_002.rs │ └── mutation_spec_003.rs ├── params │ ├── mod.rs │ ├── param_spec_001.rs │ ├── param_spec_002.rs │ └── param_spec_003.rs ├── schemas │ ├── mod.rs │ ├── schema_spec_001.rs │ └── schema_spec_002.rs ├── selected │ ├── mod.rs │ └── selected_spec_001.rs └── templates │ ├── mod.rs │ ├── template_spec_001.rs │ ├── template_spec_002.rs │ └── template_spec_003.rs └── setup ├── logger.rs ├── mod.rs └── mutex.rs /.github/workflows/rust-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/.github/workflows/rust-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/Cargo.toml -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/benches/insert_by_rbatis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/benches/insert_by_rbatis.rs -------------------------------------------------------------------------------- /benchmarks/benches/insert_by_seaorm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/benches/insert_by_seaorm.rs -------------------------------------------------------------------------------- /benchmarks/benches/insert_by_sqlx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/benches/insert_by_sqlx.rs -------------------------------------------------------------------------------- /benchmarks/benches/insert_by_taitan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/benches/insert_by_taitan.rs -------------------------------------------------------------------------------- /benchmarks/benches/select_by_rbatis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/benches/select_by_rbatis.rs -------------------------------------------------------------------------------- /benchmarks/benches/select_by_seaorm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/benches/select_by_seaorm.rs -------------------------------------------------------------------------------- /benchmarks/benches/select_by_sqlx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/benches/select_by_sqlx.rs -------------------------------------------------------------------------------- /benchmarks/benches/select_by_taitan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/benchmarks/benches/select_by_taitan.rs -------------------------------------------------------------------------------- /benchmarks/src/lib.rs: -------------------------------------------------------------------------------- 1 | fn main() {} -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/API.md -------------------------------------------------------------------------------- /docs/concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/concept.png -------------------------------------------------------------------------------- /docs/coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/coverage.md -------------------------------------------------------------------------------- /docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/design.md -------------------------------------------------------------------------------- /docs/designs/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/designs/template.md -------------------------------------------------------------------------------- /docs/error_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/error_en.md -------------------------------------------------------------------------------- /docs/error_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/error_zh.md -------------------------------------------------------------------------------- /docs/implements/api.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/implements/transaction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/read_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/read_en.md -------------------------------------------------------------------------------- /docs/read_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/read_zh.md -------------------------------------------------------------------------------- /docs/usages/macro.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/usages/read.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/usages/schema_definition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/usages/schema_definition.md -------------------------------------------------------------------------------- /docs/usages/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/usages/setup.md -------------------------------------------------------------------------------- /docs/usages/template.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/usages/transaction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/usages/write.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/why_another_orm_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/why_another_orm_en.md -------------------------------------------------------------------------------- /docs/why_another_orm_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/why_another_orm_zh.md -------------------------------------------------------------------------------- /docs/write_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/write_en.md -------------------------------------------------------------------------------- /docs/write_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/docs/write_zh.md -------------------------------------------------------------------------------- /examples/README-AI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/README-AI.md -------------------------------------------------------------------------------- /examples/axum_crud/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/axum_crud/Cargo.toml -------------------------------------------------------------------------------- /examples/axum_crud/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/axum_crud/README.md -------------------------------------------------------------------------------- /examples/axum_crud/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/axum_crud/src/main.rs -------------------------------------------------------------------------------- /examples/axum_crud/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/axum_crud/src/state.rs -------------------------------------------------------------------------------- /examples/crud/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/crud/Cargo.toml -------------------------------------------------------------------------------- /examples/crud/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/crud/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/crud/src/main.rs -------------------------------------------------------------------------------- /examples/search/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/search/Cargo.toml -------------------------------------------------------------------------------- /examples/search/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/search/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/search/src/main.rs -------------------------------------------------------------------------------- /examples/template/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/template/Cargo.toml -------------------------------------------------------------------------------- /examples/template/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/template/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/template/src/main.rs -------------------------------------------------------------------------------- /examples/transaction/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/transaction/Cargo.toml -------------------------------------------------------------------------------- /examples/transaction/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/transaction/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/examples/transaction/src/main.rs -------------------------------------------------------------------------------- /scripts/git_stat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/scripts/git_stat.sh -------------------------------------------------------------------------------- /scripts/lines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/scripts/lines.sh -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/scripts/test.sh -------------------------------------------------------------------------------- /taitan-orm-askama/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/Cargo.toml -------------------------------------------------------------------------------- /taitan-orm-askama/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/README.md -------------------------------------------------------------------------------- /taitan-orm-askama/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/config.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/generator.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/generator/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/generator/expr.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/generator/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/generator/filter.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/generator/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/generator/node.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/heritage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/heritage.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/html.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/html.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/input.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/integration.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/lib.rs -------------------------------------------------------------------------------- /taitan-orm-askama/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/src/tests.rs -------------------------------------------------------------------------------- /taitan-orm-askama/templates/a.html: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /taitan-orm-askama/templates/b.html: -------------------------------------------------------------------------------- 1 | bar 2 | -------------------------------------------------------------------------------- /taitan-orm-askama/templates/include1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/templates/include1.html -------------------------------------------------------------------------------- /taitan-orm-askama/templates/include2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-askama/templates/include2.html -------------------------------------------------------------------------------- /taitan-orm-askama/templates/include3.html: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /taitan-orm-askama/templates/sub/b.html: -------------------------------------------------------------------------------- 1 | bar 2 | -------------------------------------------------------------------------------- /taitan-orm-askama/templates/sub/c.html: -------------------------------------------------------------------------------- 1 | baz 2 | -------------------------------------------------------------------------------- /taitan-orm-askama/templates/sub/sub1/d.html: -------------------------------------------------------------------------------- 1 | echo 2 | -------------------------------------------------------------------------------- /taitan-orm-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/Cargo.toml -------------------------------------------------------------------------------- /taitan-orm-macro/Design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/Design.md -------------------------------------------------------------------------------- /taitan-orm-macro/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/LICENSE -------------------------------------------------------------------------------- /taitan-orm-macro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/README.md -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/attrs/attr_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/attrs/attr_parser.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/attrs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/attrs/mod.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/db_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/db_type.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/entity_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/entity_expander.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/location_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/location_expander.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/location_expr_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/location_expr_expander.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/mod.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/mutation_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/mutation_expander.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/ordering_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/ordering_expander.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/selected_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/selected_expander.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/selection_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/selection_expander.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/struct_generator/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/struct_generator/index.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/struct_generator/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/struct_generator/location.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/struct_generator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/struct_generator/mod.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/struct_generator/selected.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/struct_generator/selected.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/template_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/template_expander.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/expands/unique_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/expands/unique_expander.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/entity_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/entity_parser.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/field_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/field_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/fields_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/fields_filter.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/fields_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/fields_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/location_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/location_parser.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/args_add_constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/args_add_constructor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/args_constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/args_constructor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/mod.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/names_add_constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/names_add_constructor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/names_constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/names_constructor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/row_constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/row_constructor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/row_get_constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/row_get_constructor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/sql_constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/sql_constructor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/sql_constructors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/sql_constructors.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/struct_constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/struct_constructor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mappers/struct_field_constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mappers/struct_field_constructor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mod.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/mutation_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/mutation_parser.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/parser.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/selected_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/selected_parser.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/selection_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/selection_parser.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/table_name_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/table_name_parser.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/fields/unique_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/fields/unique_parser.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/location.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/schema.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/selected.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/selected.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/template.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/types/checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/types/checker.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/types/extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/types/extractor.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/types/mod.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/util/copy_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/util/copy_struct.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/util/life_time_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/util/life_time_checker.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/util/mod.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/util/parser.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /taitan-orm-macro/src/_old/util/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/_old/util/utils.rs -------------------------------------------------------------------------------- /taitan-orm-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/src/lib.rs -------------------------------------------------------------------------------- /taitan-orm-macro/tests/entities/entity_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/tests/entities/entity_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm-macro/tests/entities/mod.rs: -------------------------------------------------------------------------------- 1 | mod entity_spec_001; -------------------------------------------------------------------------------- /taitan-orm-macro/tests/locations/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /taitan-orm-macro/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/tests/mod.rs -------------------------------------------------------------------------------- /taitan-orm-macro/tests/mutations/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /taitan-orm-macro/tests/params/mod.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /taitan-orm-macro/tests/schemas/mod.rs: -------------------------------------------------------------------------------- 1 | mod schema_spec_001; -------------------------------------------------------------------------------- /taitan-orm-macro/tests/schemas/schema_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/tests/schemas/schema_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm-macro/tests/selected/mod.rs: -------------------------------------------------------------------------------- 1 | mod selected_spec_001; -------------------------------------------------------------------------------- /taitan-orm-macro/tests/selected/selected_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-macro/tests/selected/selected_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm-parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/Cargo.toml -------------------------------------------------------------------------------- /taitan-orm-parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/README.md -------------------------------------------------------------------------------- /taitan-orm-parser/src/args_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/args_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/condition_def.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/condition_def.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/db_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/db_type.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_def.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_def.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/base/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/base/connector.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/base/connector2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/base/connector2.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/base/field_group_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/base/field_group_list.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/base/field_group_list2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/base/field_group_list2.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/base/field_seg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/base/field_seg.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/base/keywords_escaper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/base/keywords_escaper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/base/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/base/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/base/multi_field_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/base/multi_field_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/base/single_field_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/base/single_field_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/field_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/field_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mappers/args_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mappers/args_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mappers/conditions_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mappers/conditions_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mappers/marks_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mappers/marks_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mappers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mappers/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mappers/names_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mappers/names_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mappers/row_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mappers/row_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mappers/sets_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mappers/sets_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mappers/struct_field_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mappers/struct_field_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mappers/upsert_names_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mappers/upsert_names_mapper.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/field_mapper/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/field_mapper/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/impl_generator/entity_trait_impl_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/impl_generator/entity_trait_impl_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/impl_generator/location_trait_impl_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/impl_generator/location_trait_impl_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/impl_generator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/impl_generator/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/impl_generator/mutation_trait_impl_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/impl_generator/mutation_trait_impl_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/impl_generator/param_trait_impl_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/impl_generator/param_trait_impl_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/impl_generator/selected_default_impl_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/impl_generator/selected_default_impl_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/impl_generator/selected_trait_impl_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/impl_generator/selected_trait_impl_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/impl_generator/template_arg_trait_impl_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/impl_generator/template_arg_trait_impl_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/impl_generator/template_trait_impl_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/impl_generator/template_trait_impl_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/attr_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/attr_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/condition_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/condition_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/field_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/field_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/index_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/index_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/input_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/input_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/lifetime_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/lifetime_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/option_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/option_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/parsed_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/parsed_field.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/schema_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/schema_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/info_parser/type_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/info_parser/type_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/lib.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/sql_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/sql_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/sql_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/sql_type.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/struct_generator/index_struct_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/struct_generator/index_struct_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/struct_generator/location_enum_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/struct_generator/location_enum_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/struct_generator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/struct_generator/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/struct_generator/mutation_struct_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/struct_generator/mutation_struct_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/struct_generator/order_by_struct_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/struct_generator/order_by_struct_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/struct_generator/selected_struct_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/struct_generator/selected_struct_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/table_def.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/table_def.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/error.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/parser2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/parser2.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/atomic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/atomic.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/atomics/atomic_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/atomics/atomic_stream.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/atomics/atomic_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/atomics/atomic_trait.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/atomics/generic_atomic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/atomics/generic_atomic.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/atomics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/atomics/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/atomics/mysql_atomic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/atomics/mysql_atomic.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/atomics/postgres_atomic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/atomics/postgres_atomic.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/atomics/sqlite_atomic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/atomics/sqlite_atomic.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/bool_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/bool_value.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/connect_op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/connect_op.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/expr.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/exprs/arithmetic_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/exprs/arithmetic_expr.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/exprs/clause.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/exprs/clause.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/exprs/generic_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/exprs/generic_expr.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/exprs/logic_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/exprs/logic_expr.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/exprs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/exprs/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/exprs/text_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/exprs/text_expr.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/keyword.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/keyword.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/number.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/operators/arithmetic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/operators/arithmetic.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/operators/comparison_op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/operators/comparison_op.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/operators/connect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/operators/connect.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/operators/list_op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/operators/list_op.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/operators/logic_op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/operators/logic_op.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/operators/match_op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/operators/match_op.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/operators/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/operators/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/operators/op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/operators/op.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/operators/paren.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/operators/paren.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/placeholder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/placeholder.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/sign.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/simple_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/simple_expr.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/sql_part.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/sql_part.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/sql_template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/sql_template.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/template_part.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/template_part.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/text.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/value.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/values/bool_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/values/bool_value.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/values/generic_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/values/generic_value.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/values/maybe_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/values/maybe_value.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/values/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/values/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/values/number_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/values/number_value.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/values/text_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/values/text_value.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/structs/variable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/structs/variable.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/syntax_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/syntax_parser.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/template_parser/to_sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/src/template_parser/to_sql.rs -------------------------------------------------------------------------------- /taitan-orm-parser/src/utils.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /taitan-orm-parser/tests/common/expect_sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/common/expect_sql.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/common/input_dataset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/common/input_dataset.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/common/input_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/common/input_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/common/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/common/named_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/common/named_input.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/common/named_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/common/named_map.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/common/sql_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/common/sql_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/common/table_def_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/common/table_def_generator.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/mapper/condition_mapper_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/mapper/condition_mapper_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/mapper/mark_mapper_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/mapper/mark_mapper_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/mapper/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/mapper/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/mapper/name_mapper_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/mapper/name_mapper_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/mapper/set_mapper_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/mapper/set_mapper_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/parser/attr_parser_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/parser/attr_parser_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/parser/enum_parser_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/parser/enum_parser_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/parser/field_attr_parser_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/parser/field_attr_parser_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/parser/field_parser_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/parser/field_parser_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/parser/lifetime_parser_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/parser/lifetime_parser_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/parser/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/parser/table_def_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/parser/table_def_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/register/inputs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/register/inputs.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/register/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/register/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/register/sql_expects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/register/sql_expects.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/runner/mod.rs: -------------------------------------------------------------------------------- 1 | mod runner; -------------------------------------------------------------------------------- /taitan-orm-parser/tests/runner/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/runner/runner.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/setups/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/setups/logger.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/setups/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod logger; -------------------------------------------------------------------------------- /taitan-orm-parser/tests/specs/inputs/input_001.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/specs/inputs/input_001.spec -------------------------------------------------------------------------------- /taitan-orm-parser/tests/specs/inputs/input_002.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/specs/inputs/input_002.spec -------------------------------------------------------------------------------- /taitan-orm-parser/tests/specs/sqls/mysql/insert_spec/insert_001.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/specs/sqls/mysql/insert_spec/insert_001.spec -------------------------------------------------------------------------------- /taitan-orm-parser/tests/specs/sqls/mysql/insert_spec/insert_002.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/specs/sqls/mysql/insert_spec/insert_002.spec -------------------------------------------------------------------------------- /taitan-orm-parser/tests/specs/sqls/postgres/insert_spec/insert_001.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/specs/sqls/postgres/insert_spec/insert_001.spec -------------------------------------------------------------------------------- /taitan-orm-parser/tests/specs/sqls/postgres/insert_spec/insert_002.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/specs/sqls/postgres/insert_spec/insert_002.spec -------------------------------------------------------------------------------- /taitan-orm-parser/tests/specs/sqls/sqlite/insert_spec/insert_001.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/specs/sqls/sqlite/insert_spec/insert_001.spec -------------------------------------------------------------------------------- /taitan-orm-parser/tests/specs/sqls/sqlite/insert_spec/insert_002.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/specs/sqls/sqlite/insert_spec/insert_002.spec -------------------------------------------------------------------------------- /taitan-orm-parser/tests/sql_spec/insert_sql_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/sql_spec/insert_sql_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/sql_spec/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/sql_spec/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/sql_spec/upsert_sql_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/sql_spec/upsert_sql_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/template_parser/arithmetic_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/template_parser/arithmetic_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/template_parser/expr_pair_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/template_parser/expr_pair_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/template_parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/template_parser/mod.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/template_parser/placeholder_parse_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/template_parser/placeholder_parse_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/template_parser/prototype_spec.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /taitan-orm-parser/tests/template_parser/rinja_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/template_parser/rinja_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/template_parser/sqlparser_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/template_parser/sqlparser_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/template_parser/syntax_parser_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/template_parser/syntax_parser_spec.rs -------------------------------------------------------------------------------- /taitan-orm-parser/tests/template_parser/template_parser_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-parser/tests/template_parser/template_parser_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm-tracing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-tracing/Cargo.toml -------------------------------------------------------------------------------- /taitan-orm-tracing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-tracing/src/lib.rs -------------------------------------------------------------------------------- /taitan-orm-trait/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/Cargo.toml -------------------------------------------------------------------------------- /taitan-orm-trait/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/LICENSE -------------------------------------------------------------------------------- /taitan-orm-trait/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/README.md -------------------------------------------------------------------------------- /taitan-orm-trait/Roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/Roadmap.md -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/entity.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/error.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/field.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/join/from_clause.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/join/from_clause.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/join/joined_condition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/join/joined_condition.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/join/joined_condition_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/join/joined_condition_array.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/join/joined_condition_part.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/join/joined_condition_part.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/join/joined_conditions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/join/joined_conditions.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/join/joined_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/join/joined_field.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/join/joined_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/join/joined_mode.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/join/joined_query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/join/joined_query.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/join/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/join/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/location/all_location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/location/all_location.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/location/cmp_operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/location/cmp_operator.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/location/conditions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/location/conditions.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/location/located_query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/location/located_query.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/location/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/location/location.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/location/location_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/location/location_expr.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/location/location_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/location/location_mode.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/location/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/location/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/mutation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/mutation.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/optional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/optional.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/order_by.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/order_by.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/page/count_sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/page/count_sql.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/page/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/page/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/page/paged_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/page/paged_info.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/page/paged_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/page/paged_list.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/page/pagination.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/page/pagination.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/schema.rs: -------------------------------------------------------------------------------- 1 | pub trait Schema {} 2 | -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/selected.rs: -------------------------------------------------------------------------------- 1 | // pub trait Selected {} -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/selected_entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/selected_entity.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/selection.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsed_template_sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsed_template_sql.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/connective.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/connective.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/express_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/express_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/number_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/number_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/operator_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/operator_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/placeholder_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/placeholder_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/segment_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/segment_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/string_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/string_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/value_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/value_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/parsers/variable_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/parsers/variable_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/structs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/structs/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/structs/template_connective.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/structs/template_connective.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/structs/template_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/structs/template_expr.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/structs/template_placeholder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/structs/template_placeholder.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/structs/template_sql_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/structs/template_sql_value.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/structs/template_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/structs/template_string.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/structs/template_variable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/structs/template_variable.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/structs/template_variable_chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/structs/template_variable_chain.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/template_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/template_value.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template/to_sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template/to_sql.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/template_record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/template_record.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/unique.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/unique.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/update_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/update_command.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/_old/write_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/_old/write_command.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/lib.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/logic/location_and.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/logic/location_and.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/logic/location_not.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/logic/location_not.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/logic/location_or.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/logic/location_or.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/logic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/logic/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/parsers/count_sql_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/parsers/count_sql_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/parsers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/parsers/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/parsers/placeholder_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/parsers/placeholder_parser.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/traits/entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/traits/entity.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/traits/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/traits/location.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/traits/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/traits/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/traits/mutation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/traits/mutation.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/traits/param.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/traits/param.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/traits/selected.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/traits/selected.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/traits/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/traits/template.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/traits/template_render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/traits/template_render.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/traits/unique.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/traits/unique.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/cmp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/cmp.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/count.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/count.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/error.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/expr.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/mod.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/order_by.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/order_by.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/paged_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/paged_info.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/paged_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/paged_list.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/pagination.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/pagination.rs -------------------------------------------------------------------------------- /taitan-orm-trait/src/types/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/src/types/result.rs -------------------------------------------------------------------------------- /taitan-orm-trait/tests/entity_trait_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/tests/entity_trait_spec.rs -------------------------------------------------------------------------------- /taitan-orm-trait/tests/location_and_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/tests/location_and_spec.rs -------------------------------------------------------------------------------- /taitan-orm-trait/tests/location_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/tests/location_spec.rs -------------------------------------------------------------------------------- /taitan-orm-trait/tests/mutation_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/tests/mutation_spec.rs -------------------------------------------------------------------------------- /taitan-orm-trait/tests/parser_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/tests/parser_spec.rs -------------------------------------------------------------------------------- /taitan-orm-trait/tests/selected_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm-trait/tests/selected_spec.rs -------------------------------------------------------------------------------- /taitan-orm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/Cargo.toml -------------------------------------------------------------------------------- /taitan-orm/DESIGN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/DESIGN.md -------------------------------------------------------------------------------- /taitan-orm/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/LICENSE -------------------------------------------------------------------------------- /taitan-orm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/README.md -------------------------------------------------------------------------------- /taitan-orm/ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/ROADMAP.md -------------------------------------------------------------------------------- /taitan-orm/src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/mod.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/mysql/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/mysql/api.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/mysql/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/mysql/builder.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/mysql/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/mysql/database.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/mysql/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/mysql/generator.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/mysql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/mysql/mod.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/mysql/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/mysql/transaction.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/postgres/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/postgres/api.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/postgres/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/postgres/builder.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/postgres/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/postgres/database.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/postgres/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/postgres/generator.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/postgres/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/postgres/mod.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/postgres/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/postgres/transaction.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/sqlite/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/sqlite/api.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/sqlite/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/sqlite/builder.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/sqlite/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/sqlite/database.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/sqlite/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/sqlite/generator.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/sqlite/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/sqlite/mod.rs -------------------------------------------------------------------------------- /taitan-orm/src/database/sqlite/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/database/sqlite/transaction.rs -------------------------------------------------------------------------------- /taitan-orm/src/executors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/executors/mod.rs -------------------------------------------------------------------------------- /taitan-orm/src/executors/sql_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/executors/sql_executor.rs -------------------------------------------------------------------------------- /taitan-orm/src/executors/sql_executor_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/executors/sql_executor_mut.rs -------------------------------------------------------------------------------- /taitan-orm/src/executors/sql_generic_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/executors/sql_generic_executor.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/executor.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/generator.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/mod.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/reader.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/reader_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/reader_mut.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/template.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/template_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/template_mut.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/transaction.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/transaction_new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/transaction_new.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/writer.rs -------------------------------------------------------------------------------- /taitan-orm/src/impl_macros/writer_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/impl_macros/writer_mut.rs -------------------------------------------------------------------------------- /taitan-orm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/src/lib.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/entities/location_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/entities/location_spec.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/entities/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/entities/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/entities/selected.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/entities/selected.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/entities/template_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/entities/template_spec.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/entities/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/entities/user.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/entities/user2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/entities/user2.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/entities/user3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/entities/user3.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/extractor/field_def_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/extractor/field_def_spec.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/extractor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/extractor/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/extractor/table_def_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/extractor/table_def_spec.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/macros/condition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/macros/condition.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/macros/entity_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/macros/entity_spec.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/macros/execute_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/macros/execute_loop.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/macros/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/macros/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/macros/selected.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/macros/selected.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/macros/template_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/macros/template_spec.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/mysql/crud_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/mysql/crud_test.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/mysql/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod crud_test; -------------------------------------------------------------------------------- /taitan-orm/tests/_old/sqlite/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/sqlite/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/sqlite/sql_commander_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/sqlite/sql_commander_spec.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/sqlite/sql_executor_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/sqlite/sql_executor_spec.rs -------------------------------------------------------------------------------- /taitan-orm/tests/_old/sqlite/transaction_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/_old/sqlite/transaction_spec.rs -------------------------------------------------------------------------------- /taitan-orm/tests/integration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/integration_tests.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/entities/entity_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/entities/entity_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/entities/mod.rs: -------------------------------------------------------------------------------- 1 | mod entity_spec_001; -------------------------------------------------------------------------------- /taitan-orm/tests/macros/locations/location_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/locations/location_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/locations/location_spec_002.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/locations/location_spec_002.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/locations/location_spec_003.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/locations/location_spec_003.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/locations/location_spec_004.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/locations/location_spec_004.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/locations/location_spec_005.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/locations/location_spec_005.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/locations/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/locations/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/mutations/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/mutations/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/mutations/mutation_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/mutations/mutation_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/mutations/mutation_spec_002.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/mutations/mutation_spec_002.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/mutations/mutation_spec_003.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/mutations/mutation_spec_003.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/params/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/params/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/params/param_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/params/param_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/params/param_spec_002.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/params/param_spec_002.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/params/param_spec_003.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/params/param_spec_003.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/schemas/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/schemas/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/schemas/schema_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/schemas/schema_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/schemas/schema_spec_002.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/schemas/schema_spec_002.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/selected/mod.rs: -------------------------------------------------------------------------------- 1 | mod selected_spec_001; -------------------------------------------------------------------------------- /taitan-orm/tests/macros/selected/selected_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/selected/selected_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/templates/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/templates/mod.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/templates/template_spec_001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/templates/template_spec_001.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/templates/template_spec_002.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/templates/template_spec_002.rs -------------------------------------------------------------------------------- /taitan-orm/tests/macros/templates/template_spec_003.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/macros/templates/template_spec_003.rs -------------------------------------------------------------------------------- /taitan-orm/tests/setup/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/setup/logger.rs -------------------------------------------------------------------------------- /taitan-orm/tests/setup/mod.rs: -------------------------------------------------------------------------------- 1 | mod logger; 2 | mod mutex; 3 | 4 | -------------------------------------------------------------------------------- /taitan-orm/tests/setup/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thegenius/taitan-orm/HEAD/taitan-orm/tests/setup/mutex.rs --------------------------------------------------------------------------------