# express_mysql_sequelize **Repository Path**: jieimbyte/express_mysql_sequelize ## Basic Information - **Project Name**: express_mysql_sequelize - **Description**: This is an initialization project using express,mysql and sequelize. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-07 - **Last Updated**: 2025-10-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Lumina Project ## Introduction The Lumina project is a web application built using Express.js and Sequelize. It provides functionalities to manage goods information with CRUD operations. ## Installation To install the necessary dependencies, run the following command: ```sh npm install npm run dev ``` ## Database Configuration The database configuration is located in dbConfig.js. It includes configurations for development, production, and test environments. Environment Variables Ensure that you have a .env file in the root directory with the following variables: ```sh PORT=3003 NODE_ENV=development ``` ## Error Handling Error handling is implemented using a custom response function located in response.js. It handles various types of errors such as validation errors, unique constraint errors, and foreign key constraint errors.