diff --git a/index.js b/index.js
index 7fe7752..5f038ea 100644
--- a/index.js
+++ b/index.js
@@ -5,10 +5,10 @@ const app = express();
const port = 3000;
// initialize database connection
-const db = require('./src/models');
-db.sequelize.sync({ force: true }).then(() => {
- console.log("Drop and re-sync db.");
-});
+(async () => {
+ const db = require('./src/models');
+ await db.sequelize.sync();
+})();
// set up body POST parameters
app.use(express.json());
diff --git a/src/routes/home.js b/src/routes/home.js
index e66c742..9757ef2 100644
--- a/src/routes/home.js
+++ b/src/routes/home.js
@@ -4,6 +4,8 @@ const Item = db.items;
// GET - /
exports.getIndex = async function (req, res) {
let items = await Item.findAll({});
- console.log(items);
- res.render('index.twig');
+
+ res.render('index.twig', {
+ inventory: items,
+ });
};
diff --git a/views/index.twig b/views/index.twig
index d2ce9d5..d703788 100644
--- a/views/index.twig
+++ b/views/index.twig
@@ -27,4 +27,25 @@
+
+
+
+
+
+
+
+ {% for item in inventory %}
+ Name
+ Manufacturer
+ Type
+
+
+ {% endfor %}
+
+ {{ item.name }}
+ {{ item.manufacturer }}
+ {{ item.type }}
+