test-data.ss
#lang scheme/base
  
(require "snooze.ss")

(define-persistent-struct person
  ([name type:string])
  #:table-name 'Person)

(define-persistent-struct pet
  ([owner-id type:integer #:column-name 'ownerID]
   [name     type:string])
  #:table-name 'Pet)

(define-persistent-struct course
  ([code   type:symbol]
   [name   type:string]
   [value  type:integer]
   [rating type:real]
   [active type:boolean]
   [start  type:time-tai])
  #:table-name 'Course)

; Provide statements -----------------------------

(provide (persistent-struct-out person)
         (persistent-struct-out pet)
         (persistent-struct-out course))