Skip to content

DanBuxton/AutomatedCodeGeneration

Repository files navigation

Automated Code Generation

CI CodeQL

Turns UML documentation, in the form of SQL, into code and uploads to a given users GitHub.

Intro

The overall purpose of this project is was to automatically generate code and return it to the user. Initially, it was going to be a desktop application that the user installs. However, after a discussion with my supervisor, it was pointed out that the majority of developers have a GitHub account.

How to run

  1. From https://autocodegen.danbuxton.co.uk, click the 'GitHub Login' button - this will return the code needed to pass as the CODE

  2. In the CLI project, execute either:

    • dotnet run --configuration Release -- -id database_id -lang language -path github::CODE
    • dotnet run --configuration Release -- -id database_id -lang language -path full_path

About

Turns UML documentation, in the form of SQL, into code and uploads to a given users GitHub. This project was submitted in partial fulfilment of the award of the degree of BSc (Hons) Software Engineering.

Topics

Resources

License

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages