Remove hasura and hasura-auth (#134)

* Remove hasura and hasura-auth

* Move all models to prisma

* Start implementing graphql

* chore: clean package json

* chore: make the code build

* chore: get initial graphql.tsx file

* feature: use typegql as qgl server

* refactor: small refactoring

* refactor: clean tests

* bugfix: make all filters not case sensitive

* chore: remove unused imports

---------

Co-authored-by: Sammy Teillet <sammy.teillet@gmail.com>
This commit is contained in:
Charles Bochet
2023-05-24 17:20:15 +02:00
committed by GitHub
parent 7192457d0a
commit 5d06398d2e
177 changed files with 12215 additions and 7040 deletions

View File

@ -5,6 +5,7 @@ import { lightTheme } from '../../../layout/styles/themes';
import { GET_COMPANIES } from '../../../services/api/companies';
import { mockCompaniesData } from '../__tests__/__data__/mock-data';
import { MockedProvider } from '@apollo/client/testing';
import { QueryMode } from '../../../generated/graphql';
const component = {
title: 'Companies',
@ -18,7 +19,7 @@ const mocks = [
request: {
query: GET_COMPANIES,
variables: {
orderBy: [{ created_at: 'desc' }],
orderBy: [{ createdAt: 'desc' }],
where: {},
},
},
@ -32,7 +33,7 @@ const mocks = [
request: {
query: GET_COMPANIES,
variables: {
orderBy: [{ created_at: 'desc' }],
orderBy: [{ createdAt: 'desc' }],
where: {},
},
},
@ -46,8 +47,10 @@ const mocks = [
request: {
query: GET_COMPANIES,
variables: {
orderBy: [{ created_at: 'desc' }],
where: { domain_name: { _ilike: '%aircal%' } },
orderBy: [{ createdAt: 'desc' }],
where: {
domainName: { contains: '%aircal%', mode: QueryMode.Insensitive },
},
},
},
result: {