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.json
at 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
FUNCTIONS
blade - Select current project folder
<path>/<to>/<your>/<repo>/staffing-functions
- Select
Python
for the programming language - Select
Skip for now
for the template. The<path>/<to>/<your>/<repo>/staffing-functions/.vscode
folder 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