This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // This is your Prisma schema file | |
| // learn more about it in the docs: https://pris.ly/d/prisma-schema | |
| // N:M relationship in prisma | |
| datasource db { | |
| provider = "postgres" | |
| url = env("DATABASE_URL") | |
| } | |
| generator client { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| log: | |
| level: DEBUG | |
| filepath: "/etc/traefik/log/traefik.log" | |
| api: | |
| dashboard: true | |
| insecure: false | |
| debug: true | |
| # Define ports - UDP or TCP - which will recieve packets | |
| entryPoints: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const sequelize = require("../sequelize"); | |
| const Order = require("./order"); | |
| const Payment = require("./payment"); | |
| sequelize | |
| .getSeq() | |
| .sync({ force: true }) | |
| .then(async () => { | |
| // queries |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const { DataTypes, Model } = require("sequelize"); | |
| const sequelize = require("../sequelize"); | |
| const Order = require("./order"); | |
| class Payment extends Model { | |
| static col = { | |
| id: "id", | |
| refId: "refId", | |
| orderId: "orderId", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const { DataTypes, Model } = require("sequelize"); | |
| const sequelize = require("../sequelize"); | |
| class Order extends Model { | |
| static col = { | |
| id: "id", | |
| name: "name", | |
| }; | |
| static alias = { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const { DataTypes, Model } = require("sequelize"); | |
| const Role = require("./role"); | |
| const sequelize = require("../sequelize"); | |
| class User extends Model { | |
| static col = { | |
| id: "id", | |
| name: "name", | |
| roleId: "roleId", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const { DataTypes, Model } = require("sequelize"); | |
| const sequelize = require("../sequelize"); | |
| class Role extends Model { | |
| static col = { | |
| id: "id", | |
| name: "name", | |
| }; | |
| static alias = { |
NewerOlder