instructure / demo_arigato

Populates a Canvas demo site with dummy data
http://demoarigato.herokuapp.com
GNU Affero General Public License v3.0
2 stars 5 forks source link

Drop the database #8

Open thedannywahl opened 8 years ago

thedannywahl commented 8 years ago

A cursory look at the database schema shows that it looks like it's handling two things:

  1. logging who accesses Demo Arigato
  2. importing info from the csv files to populate the remote site

1 shouldn't matter because there's no back-end to DA, so any transactions are logged on the authenticated Canvas site 2 shouldn't be necessary because we can pull straight from the csv using read file and the Canvas API.

This will make #5 much easier and reduce the server cost of the app, though read file is probably slower than a database read.