We maintain an external database of enrollments, and point Moodle's "external database enrollments" plugin at it. It's working well, but the start date for each created course is today's date. I know we can create a template file for the plugin to use, and could put a custom start date in that, but our courses have different start dates, so that could work.
Is there no way to use the external database enrollments plugin and also preserve start / end dates for courses?