Added Sequel ORM for database handling; added navbar

This commit is contained in:
2023-07-05 18:04:31 -04:00
parent 6f680e72e5
commit 6c1c8bca0a
16 changed files with 122 additions and 4 deletions

5
src/models/benchmark.rb Normal file
View File

@ -0,0 +1,5 @@
class Benchmark < Sequel::Model
one_to_many :results
end

5
src/models/hardware.rb Normal file
View File

@ -0,0 +1,5 @@
class Hardware < Sequel::Model(:hardware)
one_to_many :results
end

3
src/models/init.rb Normal file
View File

@ -0,0 +1,3 @@
require_relative 'hardware'
require_relative 'benchmark'
require_relative 'result'

6
src/models/result.rb Normal file
View File

@ -0,0 +1,6 @@
class Result < Sequel::Model
many_to_one :hardware
many_to_one :benchmarks
end