Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
juncevich committed Mar 14, 2021
2 parents 36646b4 + 7faa839 commit eca801f
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 32 deletions.
11 changes: 11 additions & 0 deletions README.MD
Expand Up @@ -18,7 +18,18 @@ Config Server:
* install npm
* install Angular cli


Run services in local r8s:

skaffold dev --port-forward --trigger=manual --no-prune

Install postgres to k8s

helm install pg-release -f data-service/k8s/pg_values.yaml bitnami/postgresql


Design prototype:

https://ninjamock.com/s/HMR47Wx


2 changes: 2 additions & 0 deletions data-service/k8s_pg/pg_values.yaml
@@ -0,0 +1,2 @@
postgresqlUsername: user
postgresqlPassword: example
23 changes: 10 additions & 13 deletions data-service/src/main/java/com/relay/core/service/RelayService.java
@@ -1,23 +1,20 @@
package com.relay.core.service;

import java.math.BigInteger;
import java.time.LocalDate;
import java.util.List;

import javax.transaction.Transactional;

import com.relay.core.mappers.RelayMapper;
import com.relay.db.repository.RelayRepository;
import com.relay.web.model.Relay;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Pageable;
import org.springframework.data.domain.Sort;
import org.springframework.stereotype.Service;

import com.relay.core.mappers.RelayMapper;
import com.relay.db.repository.RelayRepository;
import com.relay.web.model.Relay;

import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import javax.transaction.Transactional;
import java.math.BigInteger;
import java.time.LocalDate;
import java.util.List;

/**
* {@link Relay} service
Expand Down Expand Up @@ -55,7 +52,7 @@ public List<Relay> findAll(Pageable pageable) {
*/
public Relay save(Relay relay) {

com.relay.db.entity.items.Relay entity = RelayMapper.INSTANCE.mapModelToEntity(relay);
com.relay.db.entity.items.Relay entity = relayMapper.mapModelToEntity(relay);
com.relay.db.entity.items.Relay savedEntity = relayRepository.save(entity);
return relayMapper.mapEntityToModel(savedEntity);
}
Expand Down
23 changes: 5 additions & 18 deletions data-service/src/main/java/com/relay/web/model/Relay.java
Expand Up @@ -7,32 +7,19 @@
import javax.validation.constraints.Size;
import java.time.OffsetDateTime;

@ApiModel(description = "Relay details.")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(description = "Relay details.")
public class Relay {

/**
* Date of manufacture relay
*/
@ApiModelProperty(notes = "Date of manufacture relay")
private OffsetDateTime dateOfManufacture;

/**
* Relay verification date
*/
OffsetDateTime dateOfManufacture;
@ApiModelProperty(notes = "Verification date relay")
private OffsetDateTime verificationDate;

/**
* Relay serial number
*/
OffsetDateTime verificationDate;
@ApiModelProperty(notes = "Serial number relay")
@NonNull
@Size(min = 5,
message = "Serial number should contain at least five characters")
private String serialNumber;

@Size(min = 5, message = "Serial number should contain at least five characters")
String serialNumber;
}
2 changes: 1 addition & 1 deletion data-service/src/main/resources/application-dev.yml
Expand Up @@ -4,7 +4,7 @@ spring:
application:
name: relay-service
datasource:
url: jdbc:postgresql://192.168.1.150:5432/postgres
url: jdbc:postgresql://pg-release-postgresql.relay-ns.svc.cluster.local:5432/postgres
username: user
password: example
jpa:
Expand Down

0 comments on commit eca801f

Please sign in to comment.