Comments (4)
I went with naming the types according to the spec (i.e. DataToCreateX
), for the naming of the generated input types.
from woo.sh.
The code should now cover cases involving wrapped fields and cases where loops may occur. For now, test cases should cover:
type A {
b1: B
b2: B!
b3: [B]
b4: [B!]
b5: [B]!
b6: [B!]!
}
type B {
a: A
}
from woo.sh.
Now covers DataToCreateYOfX
as stated in 5.1 Creating an Object
of the spec. Example:
type Person {
id: ID!
name: String
age: Int
pet: [Dog]
}
type Dog {
id: ID!
name: String
}
input DataToConnectPetOfPerson {
connect: ID
create: DataToCreateDog
}
input DataToCreateDog {
id: ID!
name: String
}
input DataToCreatePerson {
id: ID!
name: String
age: Int
pet: [DataToConnectPetOfPerson]
}
type Mutation {
createPerson(data: DataToCreatePerson): Person
createDog(data: DataToCreateDog): Dog
}
from woo.sh.
Moving the tasks related to tests to a separate issue (#23)
from woo.sh.
Related Issues (20)
- validation of exported variable HOT 1
- Conditional fragments does not work as expected for Interfaces HOT 8
- Create release 0.1.2 of woo.sh HOT 2
- wiki page about the dependent mutation operations feature HOT 2
- Create release 0.1.3 of woo.sh HOT 2
- Fragments not handled correctly when exporting variables
- bug: input to update object is missing fields
- filtering lists of union types
- Bug: generating filter argument for lists of union types fails HOT 1
- Create release 0.1.4 of woo.sh HOT 2
- export directive is no longer declared in generated API
- Make server.js a module
- exporting variable as "var" throws exception
- Generate index for key fields
- edges returned from transactions do not represent current state
- listOfX crashing for interfaces
- validation of union fails for edge HOT 1
- Create release v0.1.5 of woo.sh HOT 1
- enable authentication for driver
- optimize directive checks in driver
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from woo.sh.