chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 12:32:25 +08:00
commit e014feafe1
2285 changed files with 1131979 additions and 0 deletions
@@ -0,0 +1,22 @@
BEGIN;
CREATE TABLE tbl1 (pk int primary key, c1 varchar(100), c2 varchar(250));
COPY tbl1 FROM STDIN (FORMAT CSV);
1,green,
2,"blue","a
q
u
a"
3,"brown",
4,"NULL",NULL
5,"?",""
6,"foo
\\.
bar","baz"
7, ,' '
8," ",""
9,,''
\.
COMMIT;
@@ -0,0 +1,109 @@
BEGIN;
CREATE TABLE tbl1 (pk int primary key, c1 varchar(100), c2 varchar(250));
COPY tbl1 FROM STDIN (FORMAT CSV);
0,foo,barbazbashbarbazbashbarbazbashbarbazbash
1,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
2,foo,barbazbashbarbazbashbarbazbash
3,foo,barbazbashbarbazbashbarbazbashbarbazbash
4,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
5,foo,barbazbashbarbazbashbarbazbash
6,foo,barbazbashbarbazbashbarbazbashbarbazbash
7,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
8,foo,barbazbashbarbazbashbarbazbash
9,foo,barbazbashbarbazbashbarbazbashbarbazbash
10,foo,barbazbashbarbazbashbarbazbashbarbazbash
11,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
12,foo,barbazbashbarbazbashbarbazbash
13,foo,barbazbashbarbazbashbarbazbashbarbazbash
14,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
15,foo,barbazbashbarbazbashbarbazbash
16,foo,barbazbashbarbazbashbarbazbashbarbazbash
17,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
18,foo,barbazbashbarbazbashbarbazbash
19,foo,barbazbashbarbazbashbarbazbashbarbazbash
20,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
21,foo,barbazbashbarbazbashbarbazbash
22,foo,barbazbashbarbazbashbarbazbashbarbazbash
23,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
24,foo,barbazbashbarbazbashbarbazbash
25,foo,barbazbashbarbazbashbarbazbashbarbazbash
26,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
27,foo,barbazbashbarbazbashbarbazbash
28,foo,barbazbashbarbazbashbarbazbashbarbazbash
29,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbash
30,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
31,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
32,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
33,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
34,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
35,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
36,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
37,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
38,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
39,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
40,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
41,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
42,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
43,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
44,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
45,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
46,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
47,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
48,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
49,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
50,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
51,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
52,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
53,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
54,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
55,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
56,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
57,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
58,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
59,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
60,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
61,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
62,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
63,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
64,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
65,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
66,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
67,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
68,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
69,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
70,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
71,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
72,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
73,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
74,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
75,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
76,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
77,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
78,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
79,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
80,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
81,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
82,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
83,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
84,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
85,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
86,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
87,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
88,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
89,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
90,foo,"012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012
345678901234567"
91,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
92,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
93,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
94,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
95,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
96,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
97,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
98,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
99,foo,barbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbashbarbazbash
\.
COMMIT;
@@ -0,0 +1,23 @@
BEGIN;
CREATE TABLE tbl1 (pk int primary key, c1 varchar(100), c2 varchar(250));
COPY tbl1 FROM STDIN (FORMAT CSV, HEADER TRUE);
pk,c1,c2
1,green,
2,"blue","a
q
u
a"
3,"brown",
4,"NULL",NULL
5,"?",""
6,"foo
\\.
bar","baz"
7, ,' '
8," ",""
9,,''
\.
COMMIT;
@@ -0,0 +1,24 @@
BEGIN;
CREATE TABLE tbl1 (pk int primary key, c1 varchar(100), c2 varchar(250));
-- NOTE: This is legacy syntax, but still in use and still supported by PostgreSQL
COPY tbl1 FROM STDIN CSV, HEADER;
pk,c1,c2
1,green,
2,"blue","a
q
u
a"
3,"brown",
4,"NULL",NULL
5,"?",""
6,"foo
\\.
bar","baz"
7, ,' '
8," ",""
9,,''
\.
COMMIT;
@@ -0,0 +1,11 @@
CREATE TABLE test (pk int primary key);
INSERT INTO test VALUES (0), (1);
CREATE TABLE test_info (id int, info varchar(255), test_pk int, primary key(id), foreign key (test_pk) references test(pk));
COPY test_info FROM STDIN (FORMAT CSV, HEADER TRUE);
id,info,test_pk
4,string for 4,1
5,string for 5,0
6,string for 6,0
\.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,11 @@
CREATE TABLE test (pk int primary key);
INSERT INTO test VALUES (0), (1);
CREATE TABLE test_info (id int, info varchar(255), test_pk int, primary key(id), foreign key (test_pk) references test(pk));
COPY test_info FROM STDIN (FORMAT CSV, HEADER TRUE, DELIMITER '|');
id|info|test_pk
4|string for 4|1
5|string for 5|0
6|string for 6|0
\.
@@ -0,0 +1,11 @@
CREATE TABLE test (pk int primary key);
INSERT INTO test VALUES (0), (1);
CREATE TABLE test_info (id int, info varchar(255), test_pk int, primary key(id), foreign key (test_pk) references test(pk));
COPY test_info FROM STDIN WITH (DELIMITER '|', HEADER);
id|info|test_pk
4|string for 4|1
5|string for 5|0
6|string for 6|0
\.
@@ -0,0 +1,17 @@
BEGIN;
CREATE TABLE Regions (
id SERIAL UNIQUE NOT NULL,
code VARCHAR(4) UNIQUE NOT NULL,
capital VARCHAR(10) NOT NULL,
name VARCHAR(255) UNIQUE NOT NULL
);
COPY regions (id, code, capital, name) FROM stdin WITH (HEADER);
id code capital name
1 01 97105 Guadeloupe
2 02 97209 Martinique
3 03 97302 Guyane
\.
COMMIT;
@@ -0,0 +1,11 @@
CREATE TABLE test (pk int primary key);
INSERT INTO test VALUES (0), (1);
CREATE TABLE test_info (id int, info varchar(255), test_pk int, primary key(id), foreign key (test_pk) references test(pk));
COPY test_info FROM STDIN WITH (HEADER);
id info test_pk
4 string for 4 1
5 string for 5 0
6 string for 6 0
\.
@@ -0,0 +1,16 @@
BEGIN;
CREATE TABLE Regions (
"Id" SERIAL UNIQUE NOT NULL,
"Code" VARCHAR(4) UNIQUE NOT NULL,
"Capital" VARCHAR(10) NOT NULL,
"Name" VARCHAR(255) UNIQUE NOT NULL
);
COPY regions ("Id", "Code", "Capital", "Name") FROM stdin;
1 01 97105 Guadeloupe
2 02 97209 Martinique
3 03 97302 Guyane
\.
COMMIT;
@@ -0,0 +1,48 @@
BEGIN;
-- Database schema / Schéma de la base de données
-- Regions / Régions
CREATE TABLE Regions (
id SERIAL UNIQUE NOT NULL,
code VARCHAR(4) UNIQUE NOT NULL,
capital VARCHAR(10) NOT NULL, -- REFERENCES Towns (code),
-- TODO: TEXT columns do not work correctly in Doltgres yet
-- name TEXT UNIQUE NOT NULL
name VARCHAR(255) UNIQUE NOT NULL
);
SET client_encoding = 'utf-8';
SET check_function_bodies = false;
SET search_path = public, pg_catalog;
COPY regions (id, code, capital, name) FROM stdin;
1 01 97105 Guadeloupe
2 02 97209 Martinique
3 03 97302 Guyane
4 04 97411 La Réunion
5 11 75056 Île-de-France
6 21 51108 Champagne-Ardenne
7 22 80021 Picardie
8 23 76540 Haute-Normandie
9 24 45234 Centre
10 25 14118 Basse-Normandie
11 26 21231 Bourgogne
12 31 59350 Nord-Pas-de-Calais
13 41 57463 Lorraine
14 42 67482 Alsace
15 43 25056 Franche-Comté
16 52 44109 Pays de la Loire
17 53 35238 Bretagne
18 54 86194 Poitou-Charentes
19 72 33063 Aquitaine
20 73 31555 Midi-Pyrénées
21 74 87085 Limousin
22 82 69123 Rhône-Alpes
23 83 63113 Auvergne
24 91 34172 Languedoc-Roussillon
25 93 13055 Provence-Alpes-Côte d'Azur
26 94 2A004 Corse
\.
COMMIT;