File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ namespace com.shopping.inandout.article
55use com.shopping.inandout#DeleteRestrictedError
66use com.shopping.inandout#ResourceAlreadyExistsError
77use com.shopping.inandout#ResourceNotFoundError
8- use com.shopping.inandout.util#Price
8+ use com.shopping.inandout.util#PositiveDouble
99use com.shopping.inandout.util#Slug
1010
1111resource Article {
@@ -16,7 +16,7 @@ resource Article {
1616 }
1717 properties : {
1818 productSummary : ProductSummary
19- price : Price
19+ defaultAmount : PositiveDouble
2020 createdAt : Timestamp
2121 updatedAt : Timestamp
2222 }
Original file line number Diff line number Diff line change @@ -4,7 +4,6 @@ namespace com.shopping.inandout.article
44
55use com.shopping.inandout.util#InputPagination
66use com.shopping.inandout.util#PositiveDouble
7- use com.shopping.inandout.util#Price
87use com.shopping.inandout.util#ResourceName
98use com.shopping.inandout.util#Slug
109
@@ -18,7 +17,7 @@ structure CreateArticleInput {
1817 productSlug : Slug
1918
2019 @required
21- price : Price
20+ defaultAmount : PositiveDouble
2221}
2322
2423structure GetArticleInput {
@@ -37,7 +36,6 @@ structure ListArticlesInput with [InputPagination] {
3736 brandSlug : Slug
3837
3938 @httpQuery (" amount" )
40- @documentation (" Price amount in the currency of the article." )
4139 amount : PositiveDouble
4240
4341 @httpQuery (" name" )
@@ -66,7 +64,7 @@ structure UpdateArticleInput {
6664 @httpLabel
6765 articleSlug : Slug
6866
69- price : Price
67+ defaultAmount : PositiveDouble
7068}
7169
7270structure DeleteArticleInput {
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ namespace com.shopping.inandout.article
55use com.shopping.inandout.util#Description
66use com.shopping.inandout.util#ImageUrl
77use com.shopping.inandout.util#OutputPagination
8- use com.shopping.inandout.util#Price
8+ use com.shopping.inandout.util#PositiveDouble
99use com.shopping.inandout.util#ResourceName
1010use com.shopping.inandout.util#Slug
1111use com.shopping.inandout.util#UUID
@@ -48,7 +48,7 @@ structure ArticleSummary {
4848 productSummary : ProductSummary
4949
5050 @required
51- price : Price
51+ defaultAmount : PositiveDouble
5252
5353 @required
5454 createdAt : Timestamp
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ use com.shopping.inandout#ResourceNotFoundError
88use com.shopping.inandout.article#Article
99use com.shopping.inandout.offer#Offer
1010use com.shopping.inandout.store#Store
11+ use com.shopping.inandout.util#Currency
1112use com.shopping.inandout.util#ImageUrl
1213use com.shopping.inandout.util#ResourceName
1314use com.shopping.inandout.util#Slug
@@ -19,6 +20,7 @@ resource Brand {
1920 properties : {
2021 name : ResourceName
2122 logoUrl : ImageUrl
23+ currency : Currency
2224 createdAt : Timestamp
2325 updatedAt : Timestamp
2426 }
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ $version: "2"
22
33namespace com.shopping.inandout.brand
44
5+ use com.shopping.inandout.util#Currency
56use com.shopping.inandout.util#ImageUrl
67use com.shopping.inandout.util#ResourceName
78use com.shopping.inandout.util#Slug
@@ -11,6 +12,8 @@ structure CreateBrandInput {
1112 name : ResourceName
1213
1314 logoUrl : ImageUrl
15+
16+ currency : Currency
1417}
1518
1619structure GetBrandInput {
@@ -27,6 +30,8 @@ structure UpdateBrandInput {
2730 name : ResourceName
2831
2932 logoUrl : ImageUrl
33+
34+ currency : Currency
3035}
3136
3237structure DeleteBrandInput {
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ $version: "2"
22
33namespace com.shopping.inandout.brand
44
5+ use com.shopping.inandout.util#Currency
56use com.shopping.inandout.util#ImageUrl
67use com.shopping.inandout.util#ResourceName
78use com.shopping.inandout.util#Slug
@@ -15,6 +16,8 @@ structure BrandSummary {
1516
1617 logoUrl : ImageUrl
1718
19+ currency : Currency
20+
1821 @required
1922 createdAt : Timestamp
2023
Original file line number Diff line number Diff line change @@ -8,14 +8,6 @@ metadata suppressions = [
88 }
99]
1010
11- metadata severityOverrides = [
12- {
13- namespace : " *"
14- id : " Model.UnresolvedTrait"
15- severity : " WARNING"
16- }
17- ]
18-
1911namespace com.shopping.inandout
2012
2113use aws.protocols#restJson1
You can’t perform that action at this time.
0 commit comments