vars-legacy-migrator

A Scala 3 CLI tool for migrating first generation VARS databases to the current infrastructure. This is proprietary internal software for MBARI (Monterey Bay Aquarium Research Institute).
Overview
This tool migrates legacy VARS annotation data from SQL Server to modern microservices:
- Legacy Source: Reads VideoArchives and Observations from the legacy SQL Server database
- Transformation: Converts legacy data structures to modern Media and Annotation formats
- Target Services: Writes to VampireSquid (media metadata) and Annosaurus (annotations)
Documentation
- User Guide - Installation, setup, and usage instructions
- Developer Guide - Building, architecture, and contributing
In this article