on master help sign in
23 lines 361 B history raw
1//
2// Post.swift
3// App
4//
5// Created by Ilya on 29/11/2018.
6//
8import Foundation
9import Vapor
11struct Post: Encodable, Content {
12 typealias Id = Int
13 let text: String
14 let user: User.Id
15 let id: Id = {
16 lastId += 1
17 return lastId
18 }()
20 private static var lastId = 0
22 static var storage = SafeDict<Id, Post>()