saola-psl 0.1.0

Prisma Schema Language parser and AST for Saola ORM
Documentation
datasource db {
  provider = "postgresql"
  url      = env("DATABASE_URL")
}

model User {
  id   Int      @id
  val  DateTime @db.Timestamp(-1)
  val2 DateTime @db.Time(-1)
}

// error: Expected a nonnegative integer, but found (-1).
//   -->  schema.prisma:8
//    | 
//  7 |   id   Int      @id
//  8 |   val  DateTime @db.Timestamp(-1)
//    | 
// error: Expected a nonnegative integer, but found (-1).
//   -->  schema.prisma:9
//    | 
//  8 |   val  DateTime @db.Timestamp(-1)
//  9 |   val2 DateTime @db.Time(-1)
//    |