Table of Contents
The repository is for MTM Staffing module migration. The project consists of Azure Functions which connect to Azure PostgreSQL database server.
This section lists any major frameworks that used in the project using.
This is the instructions on setting up the project locally.
- Get a VSCode at https://code.visualstudio.com/
- Clone the repo
git clone [email protected]:Headstorm/staffing-functions.git
- Install Python 3.8 https://www.python.org/downloads/
- Open the cloned repo on VSCode
- Create
local.settings.jsonat the project root directory{ "IsEncrypted": false, "Values": { "AzureWebJobsStorage": "", "FUNCTIONS_WORKER_RUNTIME": "python", "AZURE_FUNCTION_PROXY_DISABLE_LOCAL_CALL": true, "dbManagementConnectionString" : <connection-string-to-postgresql-from-azure-portal> } } - Install Azure Functions extension
- Click on Create New Project icon under
FUNCTIONSblade - Select current project folder
<path>/<to>/<your>/<repo>/staffing-functions - Select
Pythonfor the programming language - Select
Skip for nowfor the template. The<path>/<to>/<your>/<repo>/staffing-functions/.vscodefolder should be created under the project root directory. - Use F5 to debug the Azure Functions locally.
TBD
TBD
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push main feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
TBD