# Delphi-Chartmetric 
### Version: 0.1.16

# Branch details
```
dev -    All the development will be done and merged to dev branch.

review - review branch will hold all the code that is locally tested approved 
         and for testing int dev environment
         
qa -     qa branch will hold the code which is user acceptance ready and for 
         qa to test it.
         
release - release is a stage environment for production

master - master will hold all the code running in production
```

# Chartmetric-Snowflake Backfill process
```
Chartmetric-snowflake backfill (Endpoint) parameter sample 
(sources must be a string representation of list):

--since=2020-09-19 --until=2020-09-20 --sources="['spotify','instagram']" --artists=1234,6789

- If artist data is provided, it will run backfill for only those artists
- If Since and Until is not provided but artists provided, 
  backfill will be performed for all the available data for that artist
- If sources are not provided backfill will be performed for all sources
- If artists are not provided backfill will be performed for all artists
- If Since and Until and artists not provided, backfill will be performed for all artists for last 7 days
```

# sme-snowflake library:
```
https://github.com/filtr/delphi-chartmetric/tree/DSMA68-Snowflake-Migration-Upgrades/libs/sme_snowflake
```

# sme-btutils library
```
https://github.com/filtr/delphi-chartmetric/tree/DSMA68-Snowflake-Migration-Upgrades/libs/sme_btutils
```

