Beispiel #1
0
		}
	}
	return nil
}

var _ = Describe("ORM", func() {
	var db *pg.DB

	BeforeEach(func() {
		db = pg.Connect(pgOptions())

		err := createTestSchema(db)
		Expect(err).NotTo(HaveOccurred())

		err = db.Create(&Genre{
			Id:   1,
			Name: "genre 1",
		})
		Expect(err).NotTo(HaveOccurred())

		err = db.Create(&Genre{
			Id:   2,
			Name: "genre 2",
		})
		Expect(err).NotTo(HaveOccurred())

		err = db.Create(&Author{
			ID:   10,
			Name: "author 1",
		})
		Expect(err).NotTo(HaveOccurred())