[CORDA-1468] Properly handle entites where NULLs can be inserted into DB (#3324)

* Allow proper null values on entities which fields can get NULL values.
This commit is contained in:
Maksymilian Pawlak
2018-06-11 13:12:19 +01:00
committed by GitHub
parent 1aa1189b36
commit c009cbd91a
17 changed files with 40 additions and 40 deletions

View File

@ -41,8 +41,8 @@ object DummyLinearStateSchemaV1 : MappedSchema(schemaFamily = DummyLinearStateSc
/**
* Dummy attributes
*/
@Column(name = "linear_string", nullable = false)
var linearString: String,
@Column(name = "linear_string", nullable = true)
var linearString: String?,
@Column(name = "linear_number", nullable = false)
var linearNumber: Long,

View File

@ -21,7 +21,7 @@ object DummyLinearStateSchemaV2 : MappedSchema(schemaFamily = DummyLinearStateSc
@CollectionTable(name = "dummy_linear_states_v2_parts", joinColumns = [(JoinColumn(name = "output_index", referencedColumnName = "output_index")), (JoinColumn(name = "transaction_id", referencedColumnName = "transaction_id"))])
override var participants: MutableSet<AbstractParty>? = null,
@Column(name = "linear_string", nullable = false) var linearString: String,
@Column(name = "linear_string", nullable = true) var linearString: String?,
@Column(name = "linear_number", nullable = false) var linearNumber: Long,