Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
73a842d
feat(amplify-codegen): iOS LazyReference
lawmicha Nov 30, 2022
7cd64d1
feat(amplify-codegen): optionality should be reflected in the compute…
lawmicha Dec 1, 2022
4c2b30b
feat(amplify-codegen): add ModelPath extension
lawmicha Dec 2, 2022
3597912
feat(amplify-codegen): add mutating func to allow update/delete assoc…
lawmicha Dec 5, 2022
cd80271
feat(amplify-codegen): custom decoder encoder for LazyReference
lawmicha Dec 5, 2022
eb47245
feat(amplify-codegen): custom decoder encoder for LazyReference 2
lawmicha Dec 6, 2022
41239b4
feat(amplify-codegen): custom decoder encoder for LazyReference 3
lawmicha Dec 6, 2022
df7ee60
feat(amplify-codegen): custom decoder encoder for LazyReference 4
lawmicha Dec 6, 2022
c1e088a
feat(amplify-codegen): custom decoder encoder for LazyReference 5
lawmicha Dec 6, 2022
395b1a7
feat(amplify-codegen): address PR feedback
lawmicha Dec 9, 2022
d760bca
feat(amplify-codegen): add feature flag generateLazyReferenceAndModel…
lawmicha Dec 9, 2022
0d0e3e2
feat(amplify-codegen): do not generate ModelPath for embedded types
lawmicha Dec 9, 2022
3ec946d
feat(amplify-codegen): do not generate custom encoder/decoder if not …
lawmicha Dec 9, 2022
1f75360
feat(amplify-codegen): generate decodeIfPresent for List
lawmicha Dec 13, 2022
110f06b
feat(amplify-codegen): feature flag rename
lawmicha Dec 13, 2022
1c6f4eb
feat(amplify-codegen): fix decoder for optional fields that are not c…
lawmicha Dec 21, 2022
6145ece
feat(amplify-codegen): update regression test flag
lawmicha Jan 25, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,4 @@ packages/**/reports/junit/*
test.out.log
*.tsbuildinfo
package-lock.json
.idea
2 changes: 2 additions & 0 deletions packages/amplify-codegen/src/commands/models.js
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ async function generateModels(context, generateOptions = null) {
const usePipelinedTransformer = readFeatureFlag('graphQLTransformer.useExperimentalPipelinedTransformer');
const transformerVersion = readNumericFeatureFlag('graphQLTransformer.transformerVersion');
const respectPrimaryKeyAttributesOnConnectionField = readFeatureFlag('graphQLTransformer.respectPrimaryKeyAttributesOnConnectionField');
const generateModelsForLazyLoadAndCustomSelectionSet = readFeatureFlag('codegen.generateModelsForLazyLoadAndCustomSelectionSet');

let isTimestampFieldsAdded = readFeatureFlag('codegen.addTimestampFields');
let enableDartNullSafety = readFeatureFlag('codegen.enableDartNullSafety');
Expand Down Expand Up @@ -146,6 +147,7 @@ async function generateModels(context, generateOptions = null) {
transformerVersion,
dartUpdateAmplifyCoreDependency,
respectPrimaryKeyAttributesOnConnectionField,
generateModelsForLazyLoadAndCustomSelectionSet,
codegenVersion: packageVersion,
overrideOutputDir, // This needs to live under `config` in order for the GraphQL types to work out.
},
Expand Down
Loading