「schema.xml」ファイルで定義しようとしているデータベース スキーマの小さなスニペット:
<table name="hotelroom" phpName="hotelroom">
<column name="id" type="integer" required="true" primaryKey="true" autoIncrement="true" />
<column name="room_number" type="varchar" size="10" required="true" />
<column name="price" type="numeric" defaultValue="1000" required="true" />
<unique>
<unique-column name="room_number" />
</unique>
</table>
その「価格」列についてPostgreSQLで書いたはずですCHECK (price > 0::numeric)
が、ここでこれを達成する方法が見つからないようです。ドキュメントを確認しました(http://propelorm.org/documentation/reference/schema. html ) ですが、これについては何も見つかりませんでした。ありがとうございました。