1. ホーム
  2. php

ドクトリン2+符号なし値

2023-08-12 14:03:51

質問

のカラムタイプを指定することは可能でしょうか? unsigned integer を指定することはできますか?

どのように解決するのですか?

できます。しかし、移植性が失われます。使用方法 columnDefinition 属性で指定し、それを integer unsigned . 実際のコードは、使用しているものによります。

columnDefinition: カラム名の後に始まる DDL SQL スニペット。 の後に始まり、完全な (移植不可能な!) カラム定義を指定します。この 属性は、高度な RMDBS 機能を利用することを可能にします。しかし は、この機能とその結果を注意深く使用する必要があります。 SchemaToolは、"columnDefinition "を使用すると、カラムの変更を正しく検出しなくなる。 columnDefinition "を使用する場合。

Doctrineのリファレンスです。 https://www.doctrine-project.org/projects/doctrine-orm/en/latest/reference/annotations-reference.html#column