This page loads the DCM schedule into a client-side SQL database, then queries it to build a list of shows. It current rewrites the database on every page load, but a smarter version could simply check and only load if the data is already there.

The dcm13data.js file is generated by the generate-datajs.php script. In production, the JS could be generated live or, better, only when the schedule changes, and saved as a static file.

Loading...

Venues

Shows