graphql-boilerplates / react-fullstack-graphql

Starter projects for fullstack applications based on React & GraphQL.
1.44k stars 323 forks source link

How to import SQL file and prisma deploy? #310

Open chairy11 opened 6 years ago

chairy11 commented 6 years ago

Hi, I have import a .sql file to MySQL, with some seed data. And I edit the code in <.server/database/datamodel.graphql>.

But every time I execute prisma deploy, it would be blocked and have no advanced..What's wrong? Does anyone know how to deal with this?

Thank you!

#  server/database/datamodel.graphql
type GraphDefinition {
    Id: ID! @unique
    GraphName: String!
    GraphTitle: String!
    GraphType: String!
    DataTable: String!
    XDescription: String!
    YDescription: String!
    Other: String
    LastModified: DateTime
}

type RealTimeRawTickData {
    Ticker: Int!
    Time: Int!
    CurTime: Int!
    CurPrice:Float
    OpenPrice:Float
    PreClosePrice :Float
    AskAvPrice:Float
    BidAvPrice:Float
    DateInserted:DateTime!
}

type TickerAdjFactor {
    Date: String
    Ticker: String!
    AdjFactor: Float!
    DateInserted: DateTime!
}
# server/src/schema.graphql

type Query {
    graphDefinition(id: ID!): GraphDefinition
    realTimeRawTickData: RealTimeRawTickData
    tickerAdjFactor: TickerAdjFactor
}

image

keberox commented 6 years ago

@chairy11 have you tried using the seed.graphql file to import data? I think the import has to be done after the schema is deployed to the service.

https://www.prisma.io/docs/reference/service-configuration/prisma.yml/yaml-structure-ufeshusai8#seed-(optional)