Skip to content

Commit 12e8ca9

Browse files
committed
fix: devcontainers and docs
1 parent f4b63cf commit 12e8ca9

52 files changed

Lines changed: 276 additions & 223 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.devcontainer/devcontainer.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "sql",
3+
"image": "postgres:latest",
4+
"workspaceMount": "source=${localWorkspaceFolder},target=/sql,type=bind,consistency=delegated",
5+
"workspaceFolder": "/sql"
6+
}

.github/workflows/sql.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
build:
11-
runs-on: ubuntu-lates
11+
runs-on: ubuntu-latest
1212
steps:
1313
- name: "Check Repository"
1414
uses: actions/checkout@v4

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.DS_Store
2+
.vscode
3+
4+
ecosystem/
5+
scratch_pad/
6+
journal/
7+
applications/
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# authors
2+
praisetompane
3+
Codd
4+
5+
# institutions
6+
iec
7+
8+
# acronyms
9+
JRT
10+
MYINC
11+
PSM
12+
svg
13+
yaml
14+
CTEs
15+
TVFs
16+
UDFs
17+
RDBMS
18+
TSQL
19+
20+
# domain specific
21+
Equi
22+
Thetha
23+
subqueries
24+
subquery
25+
26+
# sql keywords
27+
Schemabinding
28+
NTILE
29+
CONCAT
30+
IIF
31+
NVARCHAR
32+
VARCHAR
33+
sys
34+
UNPIVOT
35+
DESC
36+
37+
# technology
38+
pyspelling
39+
40+
# test data
41+
N'davis
42+
N'string
43+
NumberOfOrders
44+
OrderDate
45+
OrderYear
46+
TotalFreight
47+
ustid
48+
empID
49+
empid
50+
firstname
51+
helpcollations
52+
lastname
53+
orderDate
54+
orderID
55+
orderby
56+
orderid
57+
custid
58+
mutlivalued
59+
60+
# urls
61+
https
62+
roadmap
63+
txt

0_implementations/0_def.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

0_implementations/1_lexical_and_syntactical_BNF_notation.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

1_lexical_analysis/0_def.txt renamed to 1_core_language/10_full_grammar_specification/empty_file

File renamed without changes.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Known implementations:
2+
- TSQL
3+
- PL/SQL
4+
- mySQL
5+
- PostgreSQL
6+
- ...
7+
8+
NB: Some of these are also the names of the Relational Database Management System(RDBMS)
9+
see: https://github.com/praisetompane/mathematics/blob/main/03_mathematical_logic_and_foundations/5_relation.txt
10+
11+
References:
12+

docs/10_Programmable_Objects.txt renamed to 1_core_language/2_lexical_analysis/10_Programmable_Objects.txt

File renamed without changes.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Normalization
2+
3+
Informally, 2NF and 3NF are commonly summarized with the sentence, Every non-key attribute is
4+
dependent on the key, the whole key, and nothing but the key�so help me Codd

0 commit comments

Comments
 (0)