Failed calculateDatabaseSteps at 2020-02-17T07:13:35.333Z
{"id":2,"jsonrpc":"2.0","method":"calculateDatabaseSteps","params":{"projectInfo":"","assumeToBeApplied":[],"stepsToApply":[{"stepType":"CreateModel","model":"User"},{"stepType":"CreateField","model":"User","field":"id","type":"String","arity":"required"},{"stepType":"CreateDirective","model":"User","field":"id","directive":"default"},{"stepType":"CreateDirectiveArgument","model":"User","field":"id","directive":"default","argument":"","value":"cuid()"},{"stepType":"CreateDirective","model":"User","field":"id","directive":"id"},{"stepType":"CreateField","model":"User","field":"email","type":"String","arity":"required"},{"stepType":"CreateDirective","model":"User","field":"email","directive":"unique"},{"stepType":"CreateField","model":"User","field":"password","type":"String","arity":"required"},{"stepType":"CreateField","model":"User","field":"name","type":"String","arity":"optional"},{"stepType":"CreateField","model":"User","field":"posts","type":"Post","arity":"list"},{"stepType":"CreateModel","model":"Post"},{"stepType":"CreateField","model":"Post","field":"id","type":"String","arity":"required"},{"stepType":"CreateDirective","model":"Post","field":"id","directive":"default"},{"stepType":"CreateDirectiveArgument","model":"Post","field":"id","directive":"default","argument":"","value":"cuid()"},{"stepType":"CreateDirective","model":"Post","field":"id","directive":"id"},{"stepType":"CreateField","model":"Post","field":"createdAt","type":"DateTime","arity":"required"},{"stepType":"CreateDirective","model":"Post","field":"createdAt","directive":"default"},{"stepType":"CreateDirectiveArgument","model":"Post","field":"createdAt","directive":"default","argument":"","value":"now()"},{"stepType":"CreateField","model":"Post","field":"updatedAt","type":"DateTime","arity":"required"},{"stepType":"CreateDirective","model":"Post","field":"updatedAt","directive":"updatedAt"},{"stepType":"CreateField","model":"Post","field":"date","type":"DateTime","arity":"required"},{"stepType":"CreateDirective","model":"Post","field":"date","directive":"default"},{"stepType":"CreateDirectiveArgument","model":"Post","field":"date","directive":"default","argument":"","value":"now()"},{"stepType":"CreateField","model":"Post","field":"published","type":"Boolean","arity":"required"},{"stepType":"CreateField","model":"Post","field":"title","type":"String","arity":"required"},{"stepType":"CreateField","model":"Post","field":"slug","type":"String","arity":"required"},{"stepType":"CreateField","model":"Post","field":"content","type":"String","arity":"optional"},{"stepType":"CreateField","model":"Post","field":"tags","type":"String","arity":"list"},{"stepType":"CreateField","model":"Post","field":"author","type":"User","arity":"optional"}],"sourceConfig":"datasource db {\n provider = \"postgresql\"\n url = \"postgresql://prisma2:__PASSWORD__@postgres/prisma2?schema=prisma2\"\n}\n\ngenerator photon {\n provider = \"prisma-client-js\"\n}\n\nmodel User {\n id String @default(cuid()) @id\n email String @unique\n password String\n name String?\n posts Post[]\n}\n\nmodel Post {\n id String @default(cuid()) @id\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n date DateTime @default(now())\n published Boolean\n title String\n slug String\n content String?\n tags String[]\n author User?\n}\n"}}
{
"id" : 2 ,
"jsonrpc" : " 2.0" ,
"method" : " calculateDatabaseSteps" ,
"params" : {
"projectInfo" : " " ,
"assumeToBeApplied" : [],
"stepsToApply" : [
{
"stepType" : " CreateModel" ,
"model" : " User"
},
{
"stepType" : " CreateField" ,
"model" : " User" ,
"field" : " id" ,
"type" : " String" ,
"arity" : " required"
},
{
"stepType" : " CreateDirective" ,
"model" : " User" ,
"field" : " id" ,
"directive" : " default"
},
{
"stepType" : " CreateDirectiveArgument" ,
"model" : " User" ,
"field" : " id" ,
"directive" : " default" ,
"argument" : " " ,
"value" : " cuid()"
},
{
"stepType" : " CreateDirective" ,
"model" : " User" ,
"field" : " id" ,
"directive" : " id"
},
{
"stepType" : " CreateField" ,
"model" : " User" ,
"field" : " email" ,
"type" : " String" ,
"arity" : " required"
},
{
"stepType" : " CreateDirective" ,
"model" : " User" ,
"field" : " email" ,
"directive" : " unique"
},
{
"stepType" : " CreateField" ,
"model" : " User" ,
"field" : " password" ,
"type" : " String" ,
"arity" : " required"
},
{
"stepType" : " CreateField" ,
"model" : " User" ,
"field" : " name" ,
"type" : " String" ,
"arity" : " optional"
},
{
"stepType" : " CreateField" ,
"model" : " User" ,
"field" : " posts" ,
"type" : " Post" ,
"arity" : " list"
},
{
"stepType" : " CreateModel" ,
"model" : " Post"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " id" ,
"type" : " String" ,
"arity" : " required"
},
{
"stepType" : " CreateDirective" ,
"model" : " Post" ,
"field" : " id" ,
"directive" : " default"
},
{
"stepType" : " CreateDirectiveArgument" ,
"model" : " Post" ,
"field" : " id" ,
"directive" : " default" ,
"argument" : " " ,
"value" : " cuid()"
},
{
"stepType" : " CreateDirective" ,
"model" : " Post" ,
"field" : " id" ,
"directive" : " id"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " createdAt" ,
"type" : " DateTime" ,
"arity" : " required"
},
{
"stepType" : " CreateDirective" ,
"model" : " Post" ,
"field" : " createdAt" ,
"directive" : " default"
},
{
"stepType" : " CreateDirectiveArgument" ,
"model" : " Post" ,
"field" : " createdAt" ,
"directive" : " default" ,
"argument" : " " ,
"value" : " now()"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " updatedAt" ,
"type" : " DateTime" ,
"arity" : " required"
},
{
"stepType" : " CreateDirective" ,
"model" : " Post" ,
"field" : " updatedAt" ,
"directive" : " updatedAt"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " date" ,
"type" : " DateTime" ,
"arity" : " required"
},
{
"stepType" : " CreateDirective" ,
"model" : " Post" ,
"field" : " date" ,
"directive" : " default"
},
{
"stepType" : " CreateDirectiveArgument" ,
"model" : " Post" ,
"field" : " date" ,
"directive" : " default" ,
"argument" : " " ,
"value" : " now()"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " published" ,
"type" : " Boolean" ,
"arity" : " required"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " title" ,
"type" : " String" ,
"arity" : " required"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " slug" ,
"type" : " String" ,
"arity" : " required"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " content" ,
"type" : " String" ,
"arity" : " optional"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " tags" ,
"type" : " String" ,
"arity" : " list"
},
{
"stepType" : " CreateField" ,
"model" : " Post" ,
"field" : " author" ,
"type" : " User" ,
"arity" : " optional"
}
],
"sourceConfig" : " datasource db {\n provider = \" postgresql\"\n url = \" postgresql://prisma2:__PASSWORD__@postgres/prisma2?schema=prisma2\"\n }\n\n generator photon {\n provider = \" prisma-client-js\"\n }\n\n model User {\n id String @default(cuid()) @id\n email String @unique\n password String\n name String?\n posts Post[]\n }\n\n model Post {\n id String @default(cuid()) @id\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n date DateTime @default(now())\n published Boolean\n title String\n slug String\n content String?\n tags String[]\n author User?\n }\n "
}
}
Feb 17 07:13:35.294 INFO migration_engine: Starting migration engine RPC server git_hash=" 4f8eb5bd9628db47402dc855ad0b6c7cfc915d46"
Feb 17 07:13:35.314 INFO quaint::single: Starting a postgresql pool with 1 connections.
Feb 17 07:13:35.321 INFO ListMigrations: migration_core::commands::list_migrations: Returning 0 migrations (0 pending).