Metadata-Version: 2.1
Name: modelstar
Version: 0.1.0
Summary: DevOps for User Defined Functions and Stored Procedures in Data Warehouses
Home-page: https://modelstar.io
License: Apache-2.0
Keywords: snowflake,databricks,UDF,Stored Procedure
Author: Adithya Krishnan
Author-email: krishsandeep@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: click (>=8.1.3,<9.0.0)
Requires-Dist: joblib (>=1.2.0,<2.0.0)
Requires-Dist: snowflake-connector-python (>=2.7.12,<3.0.0)
Requires-Dist: tabulate (>=0.8.10,<0.9.0)
Requires-Dist: tomlkit (>=0.11.4,<0.12.0)
Project-URL: Repository, https://github.com/modelstar-labs
Description-Content-Type: text/markdown

# Command line interface to work with modelstar

## Project initialization

```shell
modelstar init <project_name>/<.>
``` 

Creates a folder named as `<project_name>`. With a project template of the required files and folders. 

## Add snowflake credentials

Inside the project folder change the values in `modelstar_project.toml` to the ones of your snowflake account information. 

## Test connection with the credentails you've given

```shell
modelstar use <config_name>
``` 

## Register a python function to your database and schema

```shell
modelstar register addition.py addition
```
