├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── demo ├── cweb_dao.cpp ├── cweb_dao.h ├── cweb_service.cpp ├── cweb_service.h ├── cweb_service.proto ├── demo.cpp ├── info.cpp ├── info.h ├── limit_model.cpp └── limit_model.h ├── docs └── reference.md ├── include ├── brpc │ ├── brpc_dispatcher.h │ ├── brpc_service.h │ ├── function_mapper.hpp │ ├── http_arg_type.h │ └── http_client.h ├── cast.hpp ├── common.h ├── enum.h ├── json │ └── json_to_model.h ├── log.h ├── model.h ├── model_type.h ├── mysql │ └── sql_executor.h ├── mysql_escape.h ├── rellaf.h ├── rellaf_types.h ├── sql_builder.h └── str.hpp ├── readme.md ├── src ├── brpc │ ├── brpc_dispatcher.cpp │ ├── brpc_service.cpp │ ├── http_arg_type.cpp │ └── http_client.cpp ├── enum.cpp ├── json │ └── json_to_model.cpp ├── model.cpp ├── model_type.cpp ├── mysql │ ├── flatch.hpp │ ├── flist.hpp │ ├── fqueue.hpp │ ├── mysql_simple_pool.cpp │ ├── mysql_simple_pool.h │ ├── mysql_simple_result.cpp │ └── mysql_simple_result.h ├── mysql_escape.cpp ├── sql_builder.cpp ├── var_pattern.cpp └── var_pattern.h └── test ├── proto └── test_service.proto ├── test_brpc_service.cpp ├── test_common.h ├── test_enum.cpp ├── test_json.cpp ├── test_model.cpp └── test_sql_builder.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/LICENSE -------------------------------------------------------------------------------- /demo/cweb_dao.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/cweb_dao.cpp -------------------------------------------------------------------------------- /demo/cweb_dao.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/cweb_dao.h -------------------------------------------------------------------------------- /demo/cweb_service.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/cweb_service.cpp -------------------------------------------------------------------------------- /demo/cweb_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/cweb_service.h -------------------------------------------------------------------------------- /demo/cweb_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/cweb_service.proto -------------------------------------------------------------------------------- /demo/demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/demo.cpp -------------------------------------------------------------------------------- /demo/info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/info.cpp -------------------------------------------------------------------------------- /demo/info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/info.h -------------------------------------------------------------------------------- /demo/limit_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/limit_model.cpp -------------------------------------------------------------------------------- /demo/limit_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/demo/limit_model.h -------------------------------------------------------------------------------- /docs/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/docs/reference.md -------------------------------------------------------------------------------- /include/brpc/brpc_dispatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/brpc/brpc_dispatcher.h -------------------------------------------------------------------------------- /include/brpc/brpc_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/brpc/brpc_service.h -------------------------------------------------------------------------------- /include/brpc/function_mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/brpc/function_mapper.hpp -------------------------------------------------------------------------------- /include/brpc/http_arg_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/brpc/http_arg_type.h -------------------------------------------------------------------------------- /include/brpc/http_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/brpc/http_client.h -------------------------------------------------------------------------------- /include/cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/cast.hpp -------------------------------------------------------------------------------- /include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/common.h -------------------------------------------------------------------------------- /include/enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/enum.h -------------------------------------------------------------------------------- /include/json/json_to_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/json/json_to_model.h -------------------------------------------------------------------------------- /include/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/log.h -------------------------------------------------------------------------------- /include/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/model.h -------------------------------------------------------------------------------- /include/model_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/model_type.h -------------------------------------------------------------------------------- /include/mysql/sql_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/mysql/sql_executor.h -------------------------------------------------------------------------------- /include/mysql_escape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/mysql_escape.h -------------------------------------------------------------------------------- /include/rellaf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/rellaf.h -------------------------------------------------------------------------------- /include/rellaf_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/rellaf_types.h -------------------------------------------------------------------------------- /include/sql_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/sql_builder.h -------------------------------------------------------------------------------- /include/str.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/include/str.hpp -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/readme.md -------------------------------------------------------------------------------- /src/brpc/brpc_dispatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/brpc/brpc_dispatcher.cpp -------------------------------------------------------------------------------- /src/brpc/brpc_service.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/brpc/brpc_service.cpp -------------------------------------------------------------------------------- /src/brpc/http_arg_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/brpc/http_arg_type.cpp -------------------------------------------------------------------------------- /src/brpc/http_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/brpc/http_client.cpp -------------------------------------------------------------------------------- /src/enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/enum.cpp -------------------------------------------------------------------------------- /src/json/json_to_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/json/json_to_model.cpp -------------------------------------------------------------------------------- /src/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/model.cpp -------------------------------------------------------------------------------- /src/model_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/model_type.cpp -------------------------------------------------------------------------------- /src/mysql/flatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/mysql/flatch.hpp -------------------------------------------------------------------------------- /src/mysql/flist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/mysql/flist.hpp -------------------------------------------------------------------------------- /src/mysql/fqueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/mysql/fqueue.hpp -------------------------------------------------------------------------------- /src/mysql/mysql_simple_pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/mysql/mysql_simple_pool.cpp -------------------------------------------------------------------------------- /src/mysql/mysql_simple_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/mysql/mysql_simple_pool.h -------------------------------------------------------------------------------- /src/mysql/mysql_simple_result.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/mysql/mysql_simple_result.cpp -------------------------------------------------------------------------------- /src/mysql/mysql_simple_result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/mysql/mysql_simple_result.h -------------------------------------------------------------------------------- /src/mysql_escape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/mysql_escape.cpp -------------------------------------------------------------------------------- /src/sql_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/sql_builder.cpp -------------------------------------------------------------------------------- /src/var_pattern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/var_pattern.cpp -------------------------------------------------------------------------------- /src/var_pattern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/src/var_pattern.h -------------------------------------------------------------------------------- /test/proto/test_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/test/proto/test_service.proto -------------------------------------------------------------------------------- /test/test_brpc_service.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/test/test_brpc_service.cpp -------------------------------------------------------------------------------- /test/test_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/test/test_common.h -------------------------------------------------------------------------------- /test/test_enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/test/test_enum.cpp -------------------------------------------------------------------------------- /test/test_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/test/test_json.cpp -------------------------------------------------------------------------------- /test/test_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/test/test_model.cpp -------------------------------------------------------------------------------- /test/test_sql_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fankux/rellaf/HEAD/test/test_sql_builder.cpp --------------------------------------------------------------------------------