Move old scripts into scripts/ directory

This commit is contained in:
2021-07-29 01:06:28 +00:00
parent f88292a305
commit 9cfde3e3ca
23 changed files with 0 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
# Expects a old_counts.csv of the historical counts in format:
# month,signup_count
# month in YYYY-MM format
import django, sys, os
os.environ['DJANGO_SETTINGS_MODULE'] = 'apiserver.settings'
django.setup()
import csv
from apiserver.api import models
with open('old_counts.csv', newline='') as csvfile:
reader = csv.DictReader(csvfile)
for row in reader:
print('Adding', row['month'], row['signup_count'])
models.StatsSignupCount.objects.update_or_create(
month=row['month']+'-01',
defaults=dict(signup_count=row['signup_count']),
)
print('Done.')