diff --git a/src/models/index.js b/src/models/index.js index 3f620d8..e7e632e 100644 --- a/src/models/index.js +++ b/src/models/index.js @@ -26,4 +26,8 @@ Benchmark.hasMany(Result); Result.belongsTo(Test); Test.hasMany(Result); +// Result/Hardware many-to-one +Result.belongsTo(Hardware); +Hardware.hasMany(Result); + module.exports = sequelize; diff --git a/src/models/test.js b/src/models/test.js index 79077d3..dd5986d 100644 --- a/src/models/test.js +++ b/src/models/test.js @@ -2,7 +2,7 @@ const { Sequelize } = require("sequelize"); module.exports = (sequelize) => { const Test = sequelize.define('Test', { - dateTag: { + title: { type: Sequelize.STRING, null: false, }, diff --git a/src/routes/test.js b/src/routes/test.js index 3cbe28b..6d53b76 100644 --- a/src/routes/test.js +++ b/src/routes/test.js @@ -41,7 +41,7 @@ exports.getAdd = async function(req, res) { // POST /test/add - add the test to the database exports.postAdd = async function(req, res) { var test = await Test.create({ - dateTag: req.body.test_date_tag, + title: req.body.test_title, description: req.body.test_description, }); diff --git a/views/test/add.twig b/views/test/add.twig index 2f70d25..53c090a 100644 --- a/views/test/add.twig +++ b/views/test/add.twig @@ -9,9 +9,9 @@
-
diff --git a/views/test/list.twig b/views/test/list.twig index cdeeb45..96bc558 100644 --- a/views/test/list.twig +++ b/views/test/list.twig @@ -10,7 +10,7 @@ - + @@ -18,7 +18,7 @@ {% for t in tests %} - + diff --git a/views/test/view.twig b/views/test/view.twig index 7348010..adbfeaa 100644 --- a/views/test/view.twig +++ b/views/test/view.twig @@ -1,10 +1,10 @@ {% extends 'layouts/default.twig' %} -{% block title %}Test: {{ test.getHardware().name }} - {{ test.dateTag }}{% endblock %} +{% block title %}Test: {{ test.title }}{% endblock %} {% block content %}
-

Test: {{ test.getHardware().name }} - {{ test.dateTag }}

+

Test: {{ test.title }}


Date TagTitle Created at Last updated
{{ t.dateTag }} {{ t.getHardware().name }}{{ t.title }} {{ t.createdAt | date('m/d/Y g:ia') }} {{ t.updatedAt | date('m/d/Y g:ia') }}