From 49bfb8263aaedefb5fcb8889117dc04c0f9881cf Mon Sep 17 00:00:00 2001
From: elit04 <elit04@fu-berlin.de>
Date: Thu, 13 Jan 2022 04:37:15 -0500
Subject: [PATCH] Customer table deleted

---
 server/src/db/models/Customer.ts | 54 --------------------------------
 1 file changed, 54 deletions(-)
 delete mode 100644 server/src/db/models/Customer.ts

diff --git a/server/src/db/models/Customer.ts b/server/src/db/models/Customer.ts
deleted file mode 100644
index 79b47a4..0000000
--- a/server/src/db/models/Customer.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-
-import { DataTypes, Model, Optional, Sequelize } from "sequelize";
-
-interface CustomerAttributes {
-  id: string;
-  firstName: string;
-  lastName: string;
-  email: string;
-}
-export interface CustomerInput extends Optional<CustomerAttributes, "id"> { }
-
-class Customer extends Model<CustomerAttributes, CustomerInput> implements CustomerAttributes {
-  declare id: string;
-  declare firstName: string;
-  declare lastName: string;
-  declare email: string;
-
-  declare readonly createdAt: Date;
-  declare readonly updatedAt: Date;
-}
-
-export const initCustomer = async (sequelizeConnection: Sequelize) => {
-
-Customer.init(
-  {
-    id: {
-      type: DataTypes.UUID,
-      defaultValue: DataTypes.UUIDV4,
-      primaryKey: true,
-      allowNull: false,
-    },
-    firstName: {
-      type: new DataTypes.STRING(),
-      allowNull: false,
-    },
-    lastName: {
-      type: new DataTypes.STRING(),
-      allowNull: false,
-    },
-    email: {
-      type: new DataTypes.STRING(),
-      allowNull: false,
-      unique: true,
-    },
-  },
-  {
-    tableName: "customer",
-    sequelize: sequelizeConnection,
-  }
-);
-}
-
-
-export default Customer;
-- 
GitLab