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

Merge work-in-progress branch to main [finish project] #5

Merged
merged 64 commits into from
May 15, 2024
Merged
Changes from 1 commit
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
a04e392
add project files
Mar 23, 2024
382500b
added barebones functionality to project
EVAGISH Mar 24, 2024
1f55651
test commit with comment
Mar 26, 2024
696c347
update, delete, etc.
Mar 28, 2024
4d2f9df
finalize
Mar 28, 2024
13d4d85
added code comments & fixed bugs
Mar 28, 2024
2050e57
add installation / documentation guide
Destaq Mar 28, 2024
0dd65e0
properly format yaml file
Destaq Mar 28, 2024
fae40e5
hide commit log and zip from git
Destaq Mar 28, 2024
3e909ec
create some helper test functions for checking stdout
Destaq Apr 27, 2024
0b73f2d
coverage checkpoint
Destaq Apr 27, 2024
e48e5a0
like 2/3 test cases done
Destaq Apr 28, 2024
8c5136c
feat: 94% coverage
Destaq Apr 28, 2024
cdbad0d
add in docs to test suite
Destaq Apr 28, 2024
0e0cd0f
attempt windows fix
Destaq Apr 28, 2024
5b47dc4
better global state management
Destaq Apr 28, 2024
5300836
clean up .mli
Destaq Apr 28, 2024
35ee986
add ocaml test
Destaq Apr 28, 2024
a0783a3
remove push branch restriction
Destaq Apr 28, 2024
fe8dd55
fix opam installation script
Destaq Apr 28, 2024
729fb36
config dune env
Destaq Apr 28, 2024
e337d22
Update ocaml-test.yaml
Destaq Apr 28, 2024
63e2397
Update ocaml-test.yaml
Destaq Apr 28, 2024
80a6554
New Features Added
May 10, 2024
d1cf382
fix failing test
Destaq May 10, 2024
2b620d5
add in row comparison test
Destaq May 10, 2024
5ada276
extract list.find_index for ci/cd
Destaq May 10, 2024
75afc7a
add in show columns test
Destaq May 10, 2024
0cff9b6
add note about install.md
Destaq May 10, 2024
6b86fbf
add order by test
May 10, 2024
8290729
add order by test
May 10, 2024
6b20c97
add order by test
May 10, 2024
8ce1401
remove pretty printer from test
May 10, 2024
ba9a40b
migrate order by test to main parse_and_execute_query function
Destaq May 10, 2024
dfa154f
add more test
May 10, 2024
2ba51b3
add tests for pk uniqueness
May 10, 2024
d14f43c
fix tests
Destaq May 10, 2024
ace1359
file storage table creation
May 11, 2024
b0550a2
finished syncing from storage to database on start
May 11, 2024
d2b8a42
converted code to use .sqaml file extension
May 11, 2024
d6fd001
syncing on exit finish
May 12, 2024
a0cf3f5
added support for dynamic primary keys in storage
May 12, 2024
ed7a88e
Merge pull request #1 from Destaq/feature/storage
AndrewNoviello May 12, 2024
952ea30
update ci/cd deps
Destaq May 12, 2024
ac816ec
stash changes
May 12, 2024
ca395f9
Merge pull request #2 from Destaq/alex_changes
AndrewNoviello May 12, 2024
9cc916e
SQamL Demo Version
May 12, 2024
b9e432d
use older list api function
Destaq May 12, 2024
fabe821
fix tests again
Destaq May 12, 2024
7fe2883
check
May 14, 2024
c159e2e
check
May 15, 2024
34b9a7b
Merge pull request #4 from Destaq/alex_changes_2
abnoviello23 May 15, 2024
d19c8b9
ignore storage
May 15, 2024
38acbe3
Remove storage files
May 15, 2024
5fb7ac3
Ignore storage
May 15, 2024
5e4b225
Ignore storage
May 15, 2024
c666021
New Feature: Tokenization handling quotes
May 15, 2024
960490f
Final code documentation fixes and small quotation tokenization bug fix
May 15, 2024
f13c0c8
Token type comment
May 15, 2024
f1d7dbc
attempt to fix tests
Destaq May 15, 2024
5935df4
test update ocaml version; add more tests
Destaq May 15, 2024
5f11c64
no longer have to copy stdlib functions
Destaq May 15, 2024
bedd476
get us up to 1600 lines and 90% coverage!
Destaq May 15, 2024
3b7b06c
update installation directions and create storage directory automatic…
Destaq May 15, 2024
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
Prev Previous commit
Next Next commit
Update ocaml-test.yaml
Destaq authored Apr 28, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 63e23979eddcde292170ab787f70cbef19e1c416
5 changes: 1 addition & 4 deletions .github/workflows/ocaml-test.yaml
Original file line number Diff line number Diff line change
@@ -20,8 +20,5 @@ jobs:
- name: Install dependencies
run: opam install -y dune ounit2 qcheck bisect_ppx

- name: Setup dune path
run: eval $(opam env)

- name: Build and test
run: dune build && dune test
run: opam exec -- dune build && opam exec -- dune test