Skip to content

dangoDB v1.0.0 launch #40

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

Merged
merged 118 commits into from
May 19, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
118 commits
Select commit Hold shift + click to select a range
a042bd5
temp changes to deleteOne and updateOne, error: mongo invalid respons…
Apr 27, 2022
8a35624
added deleteOne, updateOne, updateMany. Both update functions have up…
Apr 27, 2022
f203152
added dropCollection
Apr 27, 2022
d919fb0
added find, countDocs, estimatedDocumentCount, and aggregate queries
emiliayoffie Apr 28, 2022
f8976ae
Merge branch 'dev' into emilia/query2
emiliayoffie Apr 28, 2022
3265622
Merge pull request #4 from oslabs-beta/emilia/query2
wgreco13 Apr 28, 2022
e6b8e7e
cleaned up file, deleteOne, deleteMany, updateOne, updateMany, dropCo…
Apr 28, 2022
3b32844
post-merge dev with steve/queryDelete
Apr 28, 2022
71bea88
Merge pull request #5 from oslabs-beta/steve/queryDelete
emiliayoffie Apr 28, 2022
1e06848
fixing merge issues after steve merge
Apr 28, 2022
15ee39c
Merge pull request #8 from oslabs-beta/celeste
sjue32 Apr 28, 2022
35097a3
added celeste's and stephen's changes
emiliayoffie Apr 28, 2022
570449e
Merge branch 'dev' into emilia/query3
wgreco13 Apr 28, 2022
e632621
Merge pull request #9 from oslabs-beta/emilia/query3
wgreco13 Apr 28, 2022
bf996de
finished aggregate query method
emiliayoffie Apr 28, 2022
612284b
Merge pull request #10 from oslabs-beta/emilia/query4
DHolliday1881 Apr 28, 2022
14cf844
findOneAndModify is complete
emiliayoffie Apr 28, 2022
e31601f
Merge pull request #11 from oslabs-beta/emilia/query4
wgreco13 Apr 28, 2022
112921c
test file to working on sort limit skip options for find method, and …
Apr 29, 2022
5bd8ca4
findbyId
Apr 30, 2022
91c2b22
Merge pull request #12 from oslabs-beta/cknew_query
emiliayoffie Apr 30, 2022
ef9b304
added stevequery.ts, added update to find method - added options para…
Apr 30, 2022
c9e332b
Created types for schema validation. Completed up to booleans.
wgreco13 Apr 30, 2022
c7e1181
worked on queries
emiliayoffie Apr 30, 2022
80ef78b
Merge branch 'dev' into emilia/byIdqueries
emiliayoffie Apr 30, 2022
a8f00e3
Merge pull request #13 from oslabs-beta/greco/type-validation
emiliayoffie Apr 30, 2022
bad0fd6
Merge branch 'dev' into emilia/byIdqueries
emiliayoffie Apr 30, 2022
2d7c474
Merge branch 'dev' into steve/findOptions
Apr 30, 2022
f4dd367
merged pre 9:42PM dev update, removed steve-test file, add stevequery…
Apr 30, 2022
bebe128
Merge pull request #14 from oslabs-beta/steve/findOptions
wgreco13 Apr 30, 2022
2909c60
started on findByIdAndDelete
emiliayoffie Apr 30, 2022
a71fccc
Merge branch 'dev' into emilia/byIdqueries
emiliayoffie Apr 30, 2022
de98127
worked on findOneAndRemove and findByIdAndRemove
emiliayoffie Apr 30, 2022
4ca1ce6
added fineOneAndRemove query
emiliayoffie Apr 30, 2022
739d7de
finished findByIdAndRemove
emiliayoffie Apr 30, 2022
dab2bc0
findone / id and update
Apr 30, 2022
d98dc22
cleaned up
emiliayoffie Apr 30, 2022
529f6a8
Merge pull request #15 from oslabs-beta/emilia/byIdqueries
wgreco13 Apr 30, 2022
569df43
Merge branch 'dev' into ck_query2
Apr 30, 2022
eea20d3
Update query.ts
emiliayoffie Apr 30, 2022
2405e8a
Merge pull request #16 from oslabs-beta/ck_query2
emiliayoffie Apr 30, 2022
000de51
commit
emiliayoffie May 1, 2022
1f15f85
Schema function added but not 100% complete
wgreco13 May 2, 2022
5a3bda9
Merge pull request #17 from oslabs-beta/greco/type-validation-cont
sjue32 May 2, 2022
d3453df
Merge branch 'dev' into emilia/moreQueries
emiliayoffie May 2, 2022
eaa51f1
added DeleteOption to deleteMany, cleaned up methods
May 2, 2022
65bca88
query refactoring and readme
May 2, 2022
03cca5a
Merge pull request #18 from oslabs-beta/celeste_query3
sjue32 May 2, 2022
fa8b38b
created a readme file
emiliayoffie May 2, 2022
432fd3c
updated query file
emiliayoffie May 2, 2022
3d44961
Merge branch 'dev' into emilia/moreQueries
emiliayoffie May 2, 2022
0632d5e
cleaned up stevequery.ts, and added stevequery_readme.md
May 2, 2022
1f3b52f
Merge branch 'dev' into steve/moreOptions
May 3, 2022
e0c59eb
find and replace and readme
May 3, 2022
6ed6707
Merge pull request #19 from oslabs-beta/celeste_query4
emiliayoffie May 3, 2022
dd17f1f
Merge branch 'dev' into emilia/moreQueries
emiliayoffie May 3, 2022
490a5da
added callback option to update and delete methods, stevequery_readme…
May 3, 2022
4b679b7
Merge branch 'dev' into steve/moreOptions
May 3, 2022
a68c902
final update stevequery.ts callback options, stevequery_readme.md
May 3, 2022
8d9f864
Merge pull request #20 from oslabs-beta/steve/moreOptions
wgreco13 May 3, 2022
7a60d85
added to readme
emiliayoffie May 3, 2022
4c8093c
Merge branch 'dev' into emilia/moreQueries
emiliayoffie May 3, 2022
3cc734a
worked on query file
emiliayoffie May 3, 2022
1e08257
finished emiliaquery and readme drafts
emiliayoffie May 3, 2022
0e115ad
Merge pull request #21 from oslabs-beta/emilia/moreQueries
DHolliday1881 May 3, 2022
ee6f0cd
Created dango, model and schema files. Began work on query schema fun…
wgreco13 May 3, 2022
99cdf33
Merge pull request #22 from oslabs-beta/greco/schema
DHolliday1881 May 3, 2022
cab736c
guery smoosh
May 3, 2022
dbafc1a
Merge pull request #23 from oslabs-beta/celeste_query5
sjue32 May 4, 2022
c271890
Began troubleshooting dango object.
wgreco13 May 4, 2022
d89ea18
Merged dev into changes to dango object and query functions
wgreco13 May 4, 2022
9c83c2c
Merge pull request #24 from oslabs-beta/greco/query-functions
emiliayoffie May 4, 2022
903abde
updated readMe's and query file
emiliayoffie May 4, 2022
17b10d5
Merge pull request #25 from oslabs-beta/emilia/2
DHolliday1881 May 4, 2022
501a8dd
queries finalized and unified
May 4, 2022
02debdf
Merge pull request #26 from oslabs-beta/celeste_6
sjue32 May 4, 2022
f3a94b9
Completed query functions. Not yet integrated.
wgreco13 May 4, 2022
5576615
Merged in changes from Celeste6
wgreco13 May 4, 2022
56f0123
Merge pull request #27 from oslabs-beta/greco/dango-assembly
emiliayoffie May 4, 2022
ed70da6
Tied in new connection methodology with queries
wgreco13 May 5, 2022
9983dea
Now that's what I call MVP.
wgreco13 May 5, 2022
e76576a
Merge pull request #28 from oslabs-beta/greco/query-function-impliment
sjue32 May 5, 2022
d2ea98d
Cleaned up and added notes after MVP.
wgreco13 May 9, 2022
fb5401b
Merge pull request #29 from oslabs-beta/greco/mvp-cleanup
sjue32 May 9, 2022
a82e18a
corrected deps.ts synxtax and export, aded steve_test.ts, added Objec…
May 10, 2022
6eb3fcb
UPDATE: with the files, incomplete, updated schema.ts to accept Schem…
May 12, 2022
f857ba9
query.ts: updated validateInsertAgainst Schema, checkDataFields, popu…
May 13, 2022
92b180d
Complete datatypes and connections tests
wgreco13 May 13, 2022
ec11f18
Refactored validateInsertAgainstSchema code, and its related functions
May 13, 2022
db48b40
deleting commented out code from datatypes.ts, and refactored the val…
May 13, 2022
a9dfcde
finished refactoring the validateInsertAgainstSchema, parameters upda…
May 13, 2022
6441a96
query.ts: deleted commented out code from validateInsertAgainstSchema
May 13, 2022
845827e
Add unit tests for datatypes, schema, and connections
wgreco13 May 14, 2022
7b732c2
Merge pull request #30 from oslabs-beta/greco/testing-setup
sjue32 May 14, 2022
a11518c
query.ts updated validateReplaceAgainstSchema and related functions, …
May 14, 2022
8a17d55
post-merge of dangoDB/dev with Bill changes: unit tests for datatypes…
May 14, 2022
4f703eb
updated querty.ts: fixed checkForUnique to allow for checking unique …
May 15, 2022
d2b9f64
updated checkUniqueUniqueForReplace in query.ts - it works
May 16, 2022
71707ef
updated query.ts: all 3 validate functions working, refactored code, …
May 17, 2022
e680161
additional refactoring to query.ts
May 17, 2022
f560f70
Merge pull request #31 from oslabs-beta/steve/object-type
wgreco13 May 17, 2022
53c3649
created test_query.ts, wrote some of the tests starting from checkReq…
May 17, 2022
7a63f80
updated test_query.ts for testing Query class methods, updated work-i…
May 18, 2022
6171cfc
updated README, each section partially filled or mostly filled out.
May 18, 2022
1eb83e8
Merge pull request #32 from oslabs-beta/steve/test_query
wgreco13 May 18, 2022
332881c
Add finalization to github repo
wgreco13 May 18, 2022
308979e
Merge pull request #33 from oslabs-beta/greco/github-finalization
sjue32 May 18, 2022
d9d9180
Create LICENSE
wgreco13 May 18, 2022
9cb173f
Merge pull request #34 from oslabs-beta/add-license-1
sjue32 May 18, 2022
7c96b14
Update README.md
wgreco13 May 18, 2022
95b5c06
Merge pull request #35 from oslabs-beta/wgreco13-patch-1
sjue32 May 18, 2022
058c95d
Update README.md
wgreco13 May 18, 2022
4ad0f94
Merge pull request #36 from oslabs-beta/greco/readme-fix-2
sjue32 May 18, 2022
b87ae09
Update README.md
emiliayoffie May 18, 2022
1453623
Merge pull request #37 from oslabs-beta/emiliayoffie-patch-1
wgreco13 May 18, 2022
f758836
Co-authored-by: Bill Greco <wgreco13@users.noreply.github.com>
emiliayoffie May 19, 2022
32d59f3
clean up
emiliayoffie May 19, 2022
567093f
Merge pull request #39 from oslabs-beta/emilia/v1
wgreco13 May 19, 2022
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
17 changes: 17 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Checklist

- [ ] Bugfix
- [ ] New feature
- [ ] Refactor

# Related Issue

- the problem you are solving goes here.

# Solution

- solution to the problem goes here here. Why did you solve this problem the way you did?

# Additional Info

- Any additional information or context
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.env
internal/*
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"deno.enable": true,
"deno.lint": true,
"deno.unstable": true
}
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2022 OSLabs Beta

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading