This commit is contained in:
jdl
2024-11-11 06:36:55 +01:00
parent d0587cc585
commit c5419d662e
102 changed files with 4181 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
TABLE users OF User NoDelete (
user_id string AS UserID PK
);

View File

@@ -0,0 +1,17 @@
{
"Tables": [
{
"Name": "users",
"Type": "User",
"NoDelete": true,
"Columns": [
{
"Name": "UserID",
"Type": "string",
"SqlName": "user_id",
"PK": true
}
]
}
]
}

View File

@@ -0,0 +1,4 @@
TABLE users OF User NoDelete (
user_id string AS UserID PK,
email string AS Email NoUpdate
);

View File

@@ -0,0 +1,22 @@
{
"Tables": [
{
"Name": "users",
"Type": "User",
"NoDelete": true,
"Columns": [
{
"Name": "UserID",
"Type": "string",
"SqlName": "user_id",
"PK": true
}, {
"Name": "Email",
"Type": "string",
"SqlName": "email",
"NoUpdate": true
}
]
}
]
}

View File

@@ -0,0 +1,6 @@
TABLE users OF User NoDelete (
user_id string AS UserID PK,
email string AS Email NoUpdate,
name string AS Name NoInsert,
admin bool AS Admin NoInsert NoUpdate
);

View File

@@ -0,0 +1,33 @@
{
"Tables": [
{
"Name": "users",
"Type": "User",
"NoDelete": true,
"Columns": [
{
"Name": "UserID",
"Type": "string",
"SqlName": "user_id",
"PK": true
}, {
"Name": "Email",
"Type": "string",
"SqlName": "email",
"NoUpdate": true
}, {
"Name": "Name",
"Type": "string",
"SqlName": "name",
"NoInsert": true
}, {
"Name": "Admin",
"Type": "bool",
"SqlName": "admin",
"NoInsert": true,
"NoUpdate": true
}
]
}
]
}

View File

@@ -0,0 +1,12 @@
TABLE users OF User NoDelete (
user_id string AS UserID PK,
email string AS Email NoUpdate,
name string AS Name NoInsert,
admin bool AS Admin NoInsert NoUpdate
);
TABLE users_view OF UserView NoInsert NoUpdate NoDelete (
user_id string AS UserID PK,
email string AS Email,
name string AS Name
);

View File

@@ -0,0 +1,61 @@
{
"Tables": [
{
"Name": "users",
"Type": "User",
"NoDelete": true,
"Columns": [
{
"Name": "UserID",
"Type": "string",
"SqlName": "user_id",
"PK": true
},
{
"Name": "Email",
"Type": "string",
"SqlName": "email",
"NoUpdate": true
},
{
"Name": "Name",
"Type": "string",
"SqlName": "name",
"NoInsert": true
},
{
"Name": "Admin",
"Type": "bool",
"SqlName": "admin",
"NoInsert": true,
"NoUpdate": true
}
]
},
{
"Name": "users_view",
"Type": "UserView",
"NoInsert": true,
"NoUpdate": true,
"NoDelete": true,
"Columns": [
{
"Name": "UserID",
"Type": "string",
"SqlName": "user_id",
"PK": true
},
{
"Name": "Email",
"Type": "string",
"SqlName": "email"
},
{
"Name": "Name",
"Type": "string",
"SqlName": "name"
}
]
}
]
}

View File

@@ -0,0 +1,13 @@
TABLE users OF User NoDelete (
user_id string AS UserID PK,
email string AS Email NoUpdate,
name string AS Name NoInsert,
admin bool AS Admin NoInsert NoUpdate,
SSN string NoUpdate
);
TABLE users_view OF UserView NoInsert NoUpdate NoDelete (
user_id string AS UserID PK,
email string AS Email,
name string AS Name
);

View File

@@ -0,0 +1,66 @@
{
"Tables": [
{
"Name": "users",
"Type": "User",
"NoDelete": true,
"Columns": [
{
"Name": "UserID",
"Type": "string",
"SqlName": "user_id",
"PK": true
},
{
"Name": "Email",
"Type": "string",
"SqlName": "email",
"NoUpdate": true
},
{
"Name": "Name",
"Type": "string",
"SqlName": "name",
"NoInsert": true
},
{
"Name": "Admin",
"Type": "bool",
"SqlName": "admin",
"NoInsert": true,
"NoUpdate": true
}, {
"Name": "SSN",
"Type": "string",
"SqlName": "SSN",
"NoUpdate": true
}
]
},
{
"Name": "users_view",
"Type": "UserView",
"NoInsert": true,
"NoUpdate": true,
"NoDelete": true,
"Columns": [
{
"Name": "UserID",
"Type": "string",
"SqlName": "user_id",
"PK": true
},
{
"Name": "Email",
"Type": "string",
"SqlName": "email"
},
{
"Name": "Name",
"Type": "string",
"SqlName": "name"
}
]
}
]
}