Added WaypointSymbol.json and SystemSymbol.json and symbol mocks for both

This commit is contained in:
Ashwin Naren 2023-06-10 18:02:06 -07:00
parent a121b573e7
commit 8400730f63
10 changed files with 25 additions and 16 deletions

View File

@ -3,7 +3,7 @@
"description": "The chart of a system or waypoint, which makes the location visible to other agents.",
"properties": {
"waypointSymbol": {
"type": "string",
"$ref": "./WaypointSymbol.json",
"description": "The symbol of the waypoint."
},
"submittedBy": {

View File

@ -2,7 +2,7 @@
"type": "object",
"properties": {
"waypointSymbol": {
"type": "string",
"$ref": "./WaypointSymbol.json",
"description": "The symbol of the waypoint where the transaction took place."
},
"shipSymbol": {

View File

@ -3,16 +3,14 @@
"type": "object",
"properties": {
"symbol": {
"type": "string",
"minLength": 1,
"$ref": "./WaypointSymbol.json",
"description": "Symbol of the waypoint."
},
"type": {
"$ref": "./WaypointType.json"
},
"systemSymbol": {
"type": "string",
"minLength": 1,
"$ref": "./SystemSymbol.json",
"description": "Symbol of the system."
},
"x": {

View File

@ -3,11 +3,11 @@
"description": "The navigation information of the ship.",
"properties": {
"systemSymbol": {
"type": "string",
"$ref": "./SystemSymbol.json",
"description": "The system symbol of the ship's current location."
},
"waypointSymbol": {
"type": "string",
"$ref": "./WaypointSymbol.json",
"description": "The waypoint symbol of the ship's current location, or if the ship is in-transit, the waypoint symbol of the ship's destination."
},
"route": {

View File

@ -11,8 +11,7 @@
"$ref": "./WaypointType.json"
},
"systemSymbol": {
"type": "string",
"minLength": 1,
"$ref": "./SystemSymbol.json",
"description": "The symbol of the system the waypoint is in."
},
"x": {

View File

@ -3,7 +3,7 @@
"description": "Results of a transaction with a shipyard.",
"properties": {
"waypointSymbol": {
"type": "string",
"$ref": "./WaypointSymbol.json",
"description": "The symbol of the waypoint where the transaction took place."
},
"shipSymbol": {

7
models/SystemSymbol.json Normal file
View File

@ -0,0 +1,7 @@
{
"type": "string",
"minLength": 1,
"x-faker": {
"fake": ["X1-{{random.alphaNumeric(5)}}"]
}
}

View File

@ -2,7 +2,7 @@
"type": "object",
"properties": {
"symbol": {
"type": "string",
"$ref": "./WaypointSymbol.json",
"description": "The symbol of the waypoint."
},
"type": {

View File

@ -3,16 +3,14 @@
"type": "object",
"properties": {
"symbol": {
"type": "string",
"minLength": 1,
"$ref": "./WaypointSymbol.json",
"description": "Symbol fo the waypoint."
},
"type": {
"$ref": "./WaypointType.json"
},
"systemSymbol": {
"type": "string",
"minLength": 1,
"$ref": "./SystemSymbol.json",
"description": "The symbol of the system this waypoint belongs to."
},
"x": {

View File

@ -0,0 +1,7 @@
{
"type": "string",
"minLength": 1,
"x-faker": {
"fake": ["X1-{{random.alphaNumeric(5)}}-{{random.alphaNumeric(5)}}"]
}
}