Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Take01 データベース設計 #1

Merged
merged 7 commits into from
Oct 3, 2024
Merged

Take01 データベース設計 #1

merged 7 commits into from
Oct 3, 2024

Conversation

k2works
Copy link
Owner

@k2works k2works commented Oct 3, 2024

No description provided.

Update GitHub Actions to run on all branches

Previously, the workflow was configured to run only on the "main" branch upon a push. This change ensures that the GitHub Actions workflow triggers on any branch for push events, thereby increasing coverage and ensuring all branches are tested.
Initialize new Vite + TypeScript project

Added a new Vite + TypeScript setup including essential configuration files, source code, and dependencies. This setup includes a starter HTML file, TypeScript files for main functionality, and a package.json with scripts for development, build, and testing.
Add initial schema setup for H2 database

This commit adds the initial tables and constraints required for various entities in the H2 database. Entities include departments, employees, products, clients, orders, and more, complete with relevant primary keys, constraints, and comments on specific columns.
Add gulp custom tasks and update dependencies

Introduced new gulp tasks for custom builds and added related npm dependencies.

This commit adds custom tasks to the gulpfile for `jig` and `jig_erd` builds, including build, clean, copy, and watch tasks. Dependencies such as `gulp-exec` and `gulp-rename` have been added to support these tasks. Additionally, the `jig.properties` file has been updated to output ER diagrams in SVG format instead of PNG.
Add encoding option to src function.

This update ensures that no encoding is applied when copying files. The change affects the core and custom Gulp tasks, enhancing file handling consistency.
Add buildDocs task for documentation build process

Implemented a new buildDocs task in gulpfile.cjs that includes multiple build-related tasks for comprehensive documentation building. Also refactored custom.js to separate cleaning tasks and updated package.json with a build:docs npm script.
Add ER diagrams for database documentation

Added "relationships.real.compact.png" and "library-er-summary.svg" to the docs/images directory. These diagrams illustrate entity relationships within the database for better clarity and documentation.
@k2works k2works merged commit 2be7157 into main Oct 3, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant