コード例 #1
0
ファイル: medium.go プロジェクト: LukeShu/periwinkle
func (o Medium) dbSchema(db *periwinkle.Tx) locale.Error {
	return locale.UntranslatedError(db.CreateTable(&o).Error)
}
コード例 #2
0
ファイル: user.go プロジェクト: LukeShu/periwinkle
func (o UserAddress) dbSchema(db *periwinkle.Tx) locale.Error {
	return locale.UntranslatedError(db.CreateTable(&o).
		AddUniqueIndex("address_idx", "medium", "address").
		//AddUniqueIndex("user_idx", "user_id", "sort_order").
		Error)
}
コード例 #3
0
ファイル: message.go プロジェクト: LukeShu/periwinkle
func (o Message) dbSchema(db *periwinkle.Tx) locale.Error {
	return locale.UntranslatedError(db.CreateTable(&o).
		AddUniqueIndex("filename_idx", "unique").
		Error)
}
コード例 #4
0
ファイル: subscription.go プロジェクト: LukeShu/periwinkle
func (o Subscription) dbSchema(db *periwinkle.Tx) locale.Error {
	return locale.UntranslatedError(db.CreateTable(&o).Error)
}
コード例 #5
0
ファイル: shorturl.go プロジェクト: LukeShu/periwinkle
func (o ShortURL) dbSchema(db *periwinkle.Tx) locale.Error {
	return locale.UntranslatedError(db.CreateTable(&o).
		AddUniqueIndex("dest_idx", "dest").
		Error)
}
コード例 #6
0
ファイル: twilio.go プロジェクト: LukeShu/periwinkle
func (o TwilioSMSMessage) dbSchema(db *periwinkle.Tx) locale.Error {
	return locale.UntranslatedError(db.CreateTable(&o).Error)
}