Refactor prisma imports

This commit is contained in:
Douglas Barone 2020-11-09 09:38:24 -04:00
parent 11ab2f91e8
commit 3eb905ff6b
8 changed files with 13 additions and 18 deletions

View File

@ -1,5 +1,4 @@
import { PrismaClient } from '@prisma/client' import prisma from '../prisma'
const prisma = new PrismaClient()
import uuid from 'uuid/v4' import uuid from 'uuid/v4'
import { User } from './User' import { User } from './User'

View File

@ -1,6 +1,5 @@
import { ad } from '../utils/activedirectory' import { ad } from '../utils/activedirectory'
import { PrismaClient } from '@prisma/client' import prisma from '../prisma'
const prisma = new PrismaClient()
import { Change, createClient } from 'ldapjs' import { Change, createClient } from 'ldapjs'
import { encodePassword } from '../utils/activedirectory/encodePassword' import { encodePassword } from '../utils/activedirectory/encodePassword'

4
server/src/prisma.js Normal file
View File

@ -0,0 +1,4 @@
import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()
export default prisma

View File

@ -1,10 +1,7 @@
import { updateDBWithOnlineDevices } from '../utils/wifiUtils' import { updateDBWithOnlineDevices } from '../utils/wifiUtils'
import { User } from '../classes/User' import { User } from '../classes/User'
import { gql } from 'apollo-server' import { gql } from 'apollo-server'
import prisma from '../prisma'
import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()
const parseSAMAccountName = sAMAccountName => const parseSAMAccountName = sAMAccountName =>
sAMAccountName ? sAMAccountName.replace('.', ' ') : '' sAMAccountName ? sAMAccountName.replace('.', ' ') : ''

View File

@ -1,5 +1,4 @@
import { PrismaClient } from '@prisma/client' import prisma from '../prisma'
const prisma = new PrismaClient()
const ResetToken = { const ResetToken = {
creator(_) { creator(_) {

View File

@ -1,5 +1,4 @@
import { PrismaClient } from '@prisma/client' import prisma from '../prisma'
const prisma = new PrismaClient()
const User = { const User = {
firstName: _ => _.displayName.split(' ')[0], firstName: _ => _.displayName.split(' ')[0],

View File

@ -1,5 +1,4 @@
import { PrismaClient } from '@prisma/client' import prisma from '../prisma'
const prisma = new PrismaClient()
const WifiDevice = { const WifiDevice = {
user: _ => prisma.wifiDevice.findOne({ where: { id: _.id } }).User() user: _ => prisma.wifiDevice.findOne({ where: { id: _.id } }).User()

View File

@ -1,6 +1,5 @@
import { controller } from './unifiController' import { controller } from './unifiController'
import { PrismaClient } from '@prisma/client' import prisma from '../prisma'
const prisma = new PrismaClient()
const getOnlineWifiDevices = async () => { const getOnlineWifiDevices = async () => {
try { try {