Spaces:
Sleeping
Sleeping
Commit History
-
docs: Update merchant type terminology from uppercase to lowercase
- Change NCNF references to ncnf throughout quick_start.py example - Update variable names from NCNF to ncnf for consistency - Update test method names from test_NCNF_no_parent to test_ncnf_no_parent - Update MerchantType enum references from NCNF to ncnf in tests - Update assertion messages to use lowercase ncnf terminology - Standardize merchant type naming convention to lowercase across examples and tests337cd5d -
docs: Update terminology from "salon" to "retail" for consistency
- Replace "salon" references with "retail" in sales order schemas and examples - Update staff model documentation to use consistent retail terminology - Correct example email addresses from salon domain to retail domain - Update merchant type references from "national_cnf" to "NCNF" in quick start example - Standardize variable naming from salon-specific to retail-focused naming conventions - Update business certificate URLs and merchant codes to reflect retail context - Ensure consistent terminology across all examples, schemas, and seed data files - Improve clarity and accuracy of documentation to reflect actual use cases17b18e9 -
docs: Update terminology from "National cnf" to "NCNF" for consistency
- Replace "National cnf" with "NCNF" in quick_start.py example comments and output messages - Update merchant hierarchy creation example to use standardized terminology - Correct merchant name in test_merchant_schemas.py from "National cnf" to "NCNF" - Improve documentation clarity by using consistent acronym throughout codebase747482d
-
docs: Update documentation and examples to use consistent terminology
- Replace "Salon" references with "retail" across documentation and examples - Update merchant type descriptions from "Beauty Salon & Spa" to "Beauty retail & Spa" - Standardize merchant code formatting to lowercase prefixes (ncnf, cnf, retail, distributor) - Update example schemas to reflect retail business terminology in customer names - Improve consistency in quick start guide merchant hierarchy examples - Align seed data documentation with updated business terminology4d31bc7
-
feat: Add database management script and requirements
- Implemented `manage_db.py` for initializing and verifying the database. - Added `requirements.txt` with necessary dependencies for the project. - Created `start_server.sh` script to facilitate starting the FastAPI server. - Established test suite structure in `tests/` directory with initial test files. - Configured pytest fixtures for database and Redis testing in `conftest.py`. - Developed unit tests for employee and merchant schemas, ensuring validation rules. - Introduced property-based tests for data models to validate uniqueness constraints.41aafc4