From d119d9ba1a77f824c0113842b1c88123b731dd59 Mon Sep 17 00:00:00 2001 From: Andrey Chervyakov Date: Fri, 24 Sep 2021 19:59:31 +0600 Subject: [PATCH] Add alias entity --- docker-compose.yml | 2 +- pkg/cgnolink/alias/entity.go | 11 +++++++++++ pkg/cgnolink/link/entity.go | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 pkg/cgnolink/alias/entity.go diff --git a/docker-compose.yml b/docker-compose.yml index ffb832d..a91bd3c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,7 +4,7 @@ services: link: image: cognio/link ports: - - 8080:8080 + - "8080:8080" environment: - JWT_METHOD=HS256 - JWT_KEY=QvSqOTKhsCjeV1iU9ABYTQMJwhvXWPnz diff --git a/pkg/cgnolink/alias/entity.go b/pkg/cgnolink/alias/entity.go new file mode 100644 index 0000000..c189933 --- /dev/null +++ b/pkg/cgnolink/alias/entity.go @@ -0,0 +1,11 @@ +package alias + +import "time" + +type Alias struct { + Id string + LinkId int64 + CreationTime time.Time +} + +type Aliases = []*Alias diff --git a/pkg/cgnolink/link/entity.go b/pkg/cgnolink/link/entity.go index 343743e..58ab314 100644 --- a/pkg/cgnolink/link/entity.go +++ b/pkg/cgnolink/link/entity.go @@ -6,7 +6,7 @@ import ( ) type Link struct { - Id string + Id int64 Name string RedirectURL url.URL Password string