- Create firmware_releases table to store latest available firmware versions - Create device_firmware_history table to track version changes over time - Add FirmwareRelease and DeviceFirmwareHistory Ecto schemas with validations - Add comprehensive tests for both schemas (23 tests, 100% coverage) firmware_releases stores one record per vendor/product_line with latest version. device_firmware_history is append-only audit log of device firmware changes. Part of firmware version tracking system for MikroTik (extensible to other vendors). |
||
|---|---|---|
| .. | ||
| migrations | ||
| seeds.exs | ||