Verwenden eines Dauerfelds in einem Rails-Modell

Ich suche nach der besten Möglichkeit, ein Dauerfeld in einem Rails-Modell zu verwenden. Ich möchte, dass das Format HH: MM: SS ist (Beispiel: 01:30:23). Die verwendete Datenbank ist SQLite lokal und Postgres in Produktion.

Ich würde auch gerne mit diesem Feld arbeiten, damit ich mir alle Objekte im Feld ansehen und die Gesamtzeit aller Objekte in diesem Modell ermitteln kann.

30 Datensätze mit einer Gesamtdauer von 45 Stunden, 25 Minuten und 34 Sekunden.

Wofür würde das am besten funktionieren?

Feldtyp für die MigrationFormularfeld für die CRUD-Formulare (Stunde, Minute, Sekunde?)Die kostengünstigste Methode zum Generieren der Gesamtdauer aller Datensätze im Modell

Antworten auf die Frage(4)

Ihre Antwort auf die Frage