From edcba539de0aad17437f89e94783ab672b6e30e9 Mon Sep 17 00:00:00 2001 From: TimKapitza Date: Fri, 29 Sep 2023 09:27:35 +0200 Subject: [PATCH] installing and init sqlitedb via prisma --- .gitignore | 1 + package-lock.json | 52 ++++++++++++++++++ package.json | 6 +- prisma/dev.db | Bin 0 -> 28672 bytes prisma/dev.db-journal | Bin 0 -> 8720 bytes .../20230929072629_init/migration.sql | 19 +++++++ prisma/migrations/migration_lock.toml | 3 + prisma/schema.prisma | 27 +++++++++ 8 files changed, 107 insertions(+), 1 deletion(-) create mode 100644 prisma/dev.db create mode 100644 prisma/dev.db-journal create mode 100644 prisma/migrations/20230929072629_init/migration.sql create mode 100644 prisma/migrations/migration_lock.toml create mode 100644 prisma/schema.prisma diff --git a/.gitignore b/.gitignore index 6635cf5..16b17ee 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ node_modules !.env.example vite.config.js.timestamp-* vite.config.ts.timestamp-* +.env \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index f230eb7..8776eea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,6 +7,9 @@ "": { "name": "quicktick", "version": "0.0.1", + "dependencies": { + "@prisma/client": "^5.3.1" + }, "devDependencies": { "@playwright/test": "^1.28.1", "@sveltejs/adapter-auto": "^2.0.0", @@ -20,6 +23,7 @@ "postcss": "^8.4.31", "prettier": "^2.8.0", "prettier-plugin-svelte": "^2.10.1", + "prisma": "^5.3.1", "svelte": "^4.0.5", "svelte-check": "^3.4.3", "tailwindcss": "^3.3.3", @@ -620,6 +624,38 @@ "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", "dev": true }, + "node_modules/@prisma/client": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.3.1.tgz", + "integrity": "sha512-ArOKjHwdFZIe1cGU56oIfy7wRuTn0FfZjGuU/AjgEBOQh+4rDkB6nF+AGHP8KaVpkBIiHGPQh3IpwQ3xDMdO0Q==", + "hasInstallScript": true, + "dependencies": { + "@prisma/engines-version": "5.3.1-2.61e140623197a131c2a6189271ffee05a7aa9a59" + }, + "engines": { + "node": ">=16.13" + }, + "peerDependencies": { + "prisma": "*" + }, + "peerDependenciesMeta": { + "prisma": { + "optional": true + } + } + }, + "node_modules/@prisma/engines": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.3.1.tgz", + "integrity": "sha512-6QkILNyfeeN67BNEPEtkgh3Xo2tm6D7V+UhrkBbRHqKw9CTaz/vvTP/ROwYSP/3JT2MtIutZm/EnhxUiuOPVDA==", + "devOptional": true, + "hasInstallScript": true + }, + "node_modules/@prisma/engines-version": { + "version": "5.3.1-2.61e140623197a131c2a6189271ffee05a7aa9a59", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.3.1-2.61e140623197a131c2a6189271ffee05a7aa9a59.tgz", + "integrity": "sha512-y5qbUi3ql2Xg7XraqcXEdMHh0MocBfnBzDn5GbV1xk23S3Mq8MGs+VjacTNiBh3dtEdUERCrUUG7Z3QaJ+h79w==" + }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", @@ -3142,6 +3178,22 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/prisma": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.3.1.tgz", + "integrity": "sha512-Wp2msQIlMPHe+5k5Od6xnsI/WNG7UJGgFUJgqv/ygc7kOECZapcSz/iU4NIEzISs3H1W9sFLjAPbg/gOqqtB7A==", + "devOptional": true, + "hasInstallScript": true, + "dependencies": { + "@prisma/engines": "5.3.1" + }, + "bin": { + "prisma": "build/index.js" + }, + "engines": { + "node": ">=16.13" + } + }, "node_modules/punycode": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", diff --git a/package.json b/package.json index 6c2c1d4..b86aea8 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "postcss": "^8.4.31", "prettier": "^2.8.0", "prettier-plugin-svelte": "^2.10.1", + "prisma": "^5.3.1", "svelte": "^4.0.5", "svelte-check": "^3.4.3", "tailwindcss": "^3.3.3", @@ -35,5 +36,8 @@ "vite": "^4.4.2", "vitest": "^0.32.2" }, - "type": "module" + "type": "module", + "dependencies": { + "@prisma/client": "^5.3.1" + } } diff --git a/prisma/dev.db b/prisma/dev.db new file mode 100644 index 0000000000000000000000000000000000000000..1efd89d89d25a366822f002d1184b8954000c681 GIT binary patch literal 28672 zcmeI(&u-&H90zcF+onr)qjITo;4<=sM7u?a?WFOE%_h?-B6YfnEw%{Bnk3_`Rp-yz zjs)6ML2%#!coA+q1Sf>Jap#JVI5OinrAaD;1eYz}QAUl&Gvk@h{Kk^gWbmRJB%JuO zXu=X=DDNt&syrh^QIuVg_eEYMc`WlPsjD}C^LJPI!2h*y@Q0Fn^r2Gt>EOG<>EquY zeJc)-AOHafKmY;|fB*y_@b(F~xm>Y)sJ;oNWB!>N^T^{97KGjv|6CsJxB9f{P~zI1 z7cM0oyG>sbZM~jGdiJtRD`{zKt^CEOd;7)1L-nio5;hF^`7BOk&Sl*>&F5W8G+CsP zQl5yU1!GP0@6c1)Cw9*vw%hHJ^M2>7*}otk(F@XaonFTlJ)BY7dAe+r1WCv>;?S3( zLDnccHJVKmJ{A4TlUdn(F${zFl8Z|{@AbO0Y2UOWZFcc&i4UF90=i((BXCshtkLq^(YBWzwf7v`_689b|H(Bmv5jvQ4{G zkoT$Ry3=xGk$c{jtI%o=TFo}im(O=|#V1eHixfA09f~I)FXpcod^+MAhkI+}8z)Os zHsMc2%kuT(opiyj-=uxY6_$B-t#!Ka|8BvS@p0#Z$+0X~D_{Qd6Lr5>t*T#p>2SPx z6vPweO@dbuOM=-n-Y$8tKGf|BYXg@dw~^8yx*c$v0d>hoSMg$^t+%@?_WWR)hMC7i z{QZ^WB08Njnnl;mY`o>vvx;|h7|veBw|lx(HR~*zg&`k%LpHj)ebtRi#tDlOQEh!( zWL0Z>H;fihBzBRP1QRYAPv)zgF`tKl=qOJ3JoZMjh1_Z6W&^wSK*T+5Z+BS9ms<~V z#gD71lHPN&h!lHcmL7ZC3+Gk0%XY-A_MyDp7DQGL=8AYBK>z{}fB*y_009U<00Izz z00bcL9|>F+)VzCL*fSJm?;YJYxKSVRBWuX?BXd0Tj~a~%J7TqJg|Qm5j%!2i9~(x4 z8G6;Um@zgvADU*pW>rn2R;ieluUq4KV{Fz8-x_ms)ToPgm0?wHFq8S!hWgDfKmPWE zUeS$;rCXI_y{=oH_TVl0uX=z1Rwwb2tWV=5P$##AOL~4OyK<; z_aA+{Apid_zVwd-0SG_<0uX=z1Rwwb2tWV=5P-lv7QplWJziW)4FV8=00bZa0SG_< z0uX=z1R#(J;Q1e+009U<00Izz00bZa0SG_<0uZ?W0`m9&`2PR>UuVn^0uX=z1Rwwb Q2tWV=5P$##{@((B0=JTzApigX literal 0 HcmV?d00001 diff --git a/prisma/dev.db-journal b/prisma/dev.db-journal new file mode 100644 index 0000000000000000000000000000000000000000..5148a4c9d4211afb604c915557c9528b63018851 GIT binary patch literal 8720 zcmeI$F-k*05C-6Vf=Gm*7kRKdGrMo+Al5RQ-Gwx%f}KcOI}c#tHEh!51ooCWKrWC+ z&X7Xz|Cx3M{;wS8kbf?4vz!5jhZi>w0s#m>00Izz00bZa0SG_<0uX?}RRwl;!~N54 z>Dam31$AzmR&CT`G)gUf%-P#$F?h3RI>plZ#GH*Oh#FUEt%#(kK{$FZ+DU85RU&t- zO;$P0d%gt9Ce}kHPwbV{Pn1ZX*PHcrc>n!5eeVx%A9J