Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark 0 #4

Merged
merged 23 commits into from
Nov 16, 2016
Merged

Mark 0 #4

merged 23 commits into from
Nov 16, 2016

Conversation

jrans
Copy link
Member

@jrans jrans commented Oct 25, 2016

THIS PR

README says it all tbh but basically first attempt at modularising the db part of our abase ideas.

Most of this code has already been added to abase master so copying it out and making it more accessible.

The bits that need to be reviewed therefore are how the api is exposed and plugin setup but actual SQL gen and base handlers the same.

Resolves: #2
Resolves: #3
Resolves: #5
Resolves: #6
Resolves: #7
Resolves: #8
Resolves: #9
Resolves: #10
Resolves: #11

@jrans jrans force-pushed the mark-0 branch 2 times, most recently from cc15b8a to e9b9d55 Compare October 27, 2016 14:38
@nelsonic
Copy link
Member

nelsonic commented Nov 1, 2016

@jrans does https://github.com/air-supply/alpha/pull/56 depend on this?

@jrans
Copy link
Member Author

jrans commented Nov 1, 2016

@nelsonic yes! But its published on npm already...

@jrans
Copy link
Member Author

jrans commented Nov 1, 2016

@eliasCodes @SimonLab @Shouston3 @jackcarlisle tagging you here to have a look comment too! Be really cool if you guys started using in your projects and improving! ALso getting the other modules working, i.e. validation, view.. would be cool too and then to sort out the mother module...

@eliasmalik
Copy link

@jrans looks good. Still got the #joi-postgresql header in the README though, is that on purpose?

@samhstn
Copy link
Member

samhstn commented Nov 2, 2016

@jrans Great read, loving the clean, dry, es5 code and lack of dependencies.

Sorry for being pedantic, but could you just clarify the use of the Object.assign.

I thought that we were not using that syntax (at least from my interpretation of this goodparts issue)

...but that line isn't failing your linter despite having ecmaVersion: 5 in your .eslintrc

@jrans jrans changed the title [WIP] Mark 0 Mark 0 Nov 2, 2016
@jrans
Copy link
Member Author

jrans commented Nov 2, 2016

@eliasCodes yes not sure whats happening with the repo name so left it...
@Shouston3 aha must of slipped in! Yes linter doesn't pick it up. Will make the fix soon..

@jrans jrans mentioned this pull request Nov 15, 2016
@nelsonic
Copy link
Member

@jrans can I merge this PR into master so people who see this repo have something to look at?

@jrans
Copy link
Member Author

jrans commented Nov 16, 2016

@nelsonic yes that would be really cool, if all is good with you! Now that there is the base, it has been really easy to iterate features with just a couple of extra lines of code so we can quite quickly make changes when needed!

@nelsonic
Copy link
Member

merging. 🎉

@nelsonic nelsonic merged commit 69ad429 into master Nov 16, 2016
@nelsonic nelsonic deleted the mark-0 branch November 16, 2016 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants