Skip to content

Add CLI and project addition capabilities#5

Merged
UlisesGascon merged 17 commits intomainfrom
feat/add-projects
Dec 4, 2024
Merged

Add CLI and project addition capabilities#5
UlisesGascon merged 17 commits intomainfrom
feat/add-projects

Conversation

@UlisesGascon
Copy link
Member

@UlisesGascon UlisesGascon commented Dec 3, 2024

Main Changes

  • Add migration script to create the projects table (1ee3373)
  • Add CLI and project addition commands node index.js project add with arguments and interactive mode (0088847)
  • Add CLI entrypoint node index.js (d53b3ef)

Documentation

  • Add information about how to use the debug mode (125eea3)
  • Add usage section with detailed info about project addition (a99a1c5)

Added dependencies

Other Changes

  • Add global configuration file (fab8e81)
  • Migrate knex configuration to config handler (ac8ad1a)
  • Add utils to support user's operations (480199b)
  • Improve tests configuration (024edf3)
  • Update database schema (1ede30c)

Changelog

@UlisesGascon UlisesGascon added this to the Database Migration milestone Dec 3, 2024
@UlisesGascon UlisesGascon self-assigned this Dec 3, 2024
@UlisesGascon UlisesGascon merged commit aa3b4a1 into main Dec 4, 2024
@UlisesGascon UlisesGascon deleted the feat/add-projects branch December 4, 2024 00:35
@UlisesGascon UlisesGascon mentioned this pull request Dec 9, 2024
43 tasks
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