memorix-redis 1.4.16

Memorix is an open source next-generation in-memory ORM
Documentation
install:
	cargo build
codegen:
	(cd ../../../cli && yarn cli codegen ../clients/redis/rust/tests/example-schema.memorix) &&\
	(cd ../../../cli && yarn cli codegen ../clients/redis/rust/examples/example-schema.memorix) &&\
	 \
	make format && \
	echo "\n#[allow(dead_code)]\nfn main() {}" >> ./examples/example_schema_generated.rs
format:
	cargo fmt
format-check:
	cargo fmt --check
lint:
	cargo clippy -- -D warnings
lint-fix:
	cargo clippy --fix
typecheck:
	cargo check
test: FORCE
	cargo test
start: FORCE
	cargo run --example example

FORCE: ;