vorstellung: date -> timestamp

This commit is contained in:
2025-10-29 12:18:52 +01:00
parent de7df5729a
commit 3db883ba71
6 changed files with 16 additions and 4 deletions

View File

@@ -5,5 +5,5 @@ Vorstellung {
id: int { @Id @AutoIncremented @ObjectType } ; id: int { @Id @AutoIncremented @ObjectType } ;
hall: Kinosaal { } ; hall: Kinosaal { } ;
movie: Film { } ; movie: Film { } ;
start: date { @NotNull } ; start: timestamp { @NotNull } ;
} }

View File

@@ -22,7 +22,7 @@ ENTITY_PKG=de.infinimotion.model.bean
ProjectVariable.MAVEN_ARTIFACT_ID=model ProjectVariable.MAVEN_ARTIFACT_ID=model
ProjectVariable.MAVEN_GROUP_ID=de.infinimotion ProjectVariable.MAVEN_GROUP_ID=de.infinimotion
ProjectVariable.PROJECT_NAME=infinimodel ProjectVariable.PROJECT_NAME=infinimodel
ProjectVariable.PROJECT_VERSION=0.0.65 ProjectVariable.PROJECT_VERSION=0.0.67
ProjectVariable.REST_SERVER_PORT=3000 ProjectVariable.REST_SERVER_PORT=3000
ProjectVariable.REST_API_ROOT=/api/v1 ProjectVariable.REST_API_ROOT=/api/v1
ProjectVariable.REST_URL_ROOT=http://localhost:3000 ProjectVariable.REST_URL_ROOT=http://localhost:3000

View File

@@ -107,7 +107,8 @@ public#if( $entity.isAbstract() ) abstract#end class ${entity.name}#if( $entity.
static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER
= new com.fasterxml.jackson.databind.ObjectMapper() = new com.fasterxml.jackson.databind.ObjectMapper()
.setVisibility(com.fasterxml.jackson.annotation.PropertyAccessor.FIELD, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility.ANY) .setVisibility(com.fasterxml.jackson.annotation.PropertyAccessor.FIELD, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility.ANY)
.configure(com.fasterxml.jackson.databind.SerializationFeature.FAIL_ON_EMPTY_BEANS, false); .configure(com.fasterxml.jackson.databind.SerializationFeature.FAIL_ON_EMPTY_BEANS, false)
.findAndRegisterModules();
public abstract CommandWrapper serialize() throws java.io.IOException; public abstract CommandWrapper serialize() throws java.io.IOException;
#else #else

View File

@@ -27,6 +27,11 @@
<artifactId>jackson-annotations</artifactId> <artifactId>jackson-annotations</artifactId>
<version>2.20</version> <version>2.20</version>
</dependency> </dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>2.20.0</version>
</dependency>
<dependency> <dependency>
<groupId>jakarta.enterprise</groupId> <groupId>jakarta.enterprise</groupId>
<artifactId>jakarta.enterprise.cdi-api</artifactId> <artifactId>jakarta.enterprise.cdi-api</artifactId>

View File

@@ -107,7 +107,8 @@ public#if( $entity.isAbstract() ) abstract#end class ${entity.name}#if( $entity.
static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER
= new com.fasterxml.jackson.databind.ObjectMapper() = new com.fasterxml.jackson.databind.ObjectMapper()
.setVisibility(com.fasterxml.jackson.annotation.PropertyAccessor.FIELD, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility.ANY) .setVisibility(com.fasterxml.jackson.annotation.PropertyAccessor.FIELD, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility.ANY)
.configure(com.fasterxml.jackson.databind.SerializationFeature.FAIL_ON_EMPTY_BEANS, false); .configure(com.fasterxml.jackson.databind.SerializationFeature.FAIL_ON_EMPTY_BEANS, false)
.findAndRegisterModules();
public abstract CommandWrapper serialize() throws java.io.IOException; public abstract CommandWrapper serialize() throws java.io.IOException;

View File

@@ -32,6 +32,11 @@
<artifactId>jackson-annotations</artifactId> <artifactId>jackson-annotations</artifactId>
<version>2.20</version> <version>2.20</version>
</dependency> </dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>2.20.0</version>
</dependency>
<dependency> <dependency>
<groupId>jakarta.enterprise</groupId> <groupId>jakarta.enterprise</groupId>
<artifactId>jakarta.enterprise.cdi-api</artifactId> <artifactId>jakarta.enterprise.cdi-api</artifactId>