Skip to content

Commit b0b081a

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

52 files changed

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