aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/examples/with-prisma/packages
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2023-11-03 21:17:06 +0800
committer简律纯 <i@jyunko.cn>2023-11-03 21:17:06 +0800
commit94071d7ce16c56641d67d488e2bac6be84ffe731 (patch)
treed837b71575aba805e18b3db3d056a106d81818fe /examples/with-prisma/packages
parent9f0d43fe099a95ab1516ae951dcb60a89e76a5a5 (diff)
downloadHydroRoll-94071d7ce16c56641d67d488e2bac6be84ffe731.tar.gz
HydroRoll-94071d7ce16c56641d67d488e2bac6be84ffe731.zip
chore: delete useless files
Diffstat (limited to 'examples/with-prisma/packages')
-rw-r--r--examples/with-prisma/packages/config/eslint-preset.js16
-rw-r--r--examples/with-prisma/packages/config/package.json18
-rw-r--r--examples/with-prisma/packages/database/.eslintrc.js1
-rw-r--r--examples/with-prisma/packages/database/package.json39
-rw-r--r--examples/with-prisma/packages/database/prisma/schema.prisma20
-rw-r--r--examples/with-prisma/packages/database/src/client.ts11
-rw-r--r--examples/with-prisma/packages/database/src/index.ts1
-rw-r--r--examples/with-prisma/packages/database/src/seed.ts36
-rw-r--r--examples/with-prisma/packages/database/tsconfig.json5
-rw-r--r--examples/with-prisma/packages/database/tsup.config.ts12
-rw-r--r--examples/with-prisma/packages/tsconfig/base.json20
-rw-r--r--examples/with-prisma/packages/tsconfig/nextjs.json22
-rw-r--r--examples/with-prisma/packages/tsconfig/node16.json14
-rw-r--r--examples/with-prisma/packages/tsconfig/package.json9
14 files changed, 0 insertions, 224 deletions
diff --git a/examples/with-prisma/packages/config/eslint-preset.js b/examples/with-prisma/packages/config/eslint-preset.js
deleted file mode 100644
index 12cbba4..0000000
--- a/examples/with-prisma/packages/config/eslint-preset.js
+++ /dev/null
@@ -1,16 +0,0 @@
-module.exports = {
- extends: ["next", "turbo", "prettier"],
- settings: {
- next: {
- rootDir: ["apps/*/", "packages/*/"],
- },
- },
- rules: {
- "@next/next/no-html-link-for-pages": "off",
- },
- parserOptions: {
- babelOptions: {
- presets: [require.resolve("next/babel")],
- },
- },
-};
diff --git a/examples/with-prisma/packages/config/package.json b/examples/with-prisma/packages/config/package.json
deleted file mode 100644
index 1749cff..0000000
--- a/examples/with-prisma/packages/config/package.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "name": "config",
- "version": "1.0.0",
- "main": "index.js",
- "license": "MIT",
- "files": [
- "eslint-preset.js"
- ],
- "dependencies": {
- "eslint-config-next": "latest",
- "eslint-config-prettier": "^8.3.0",
- "eslint-plugin-react": "7.28.0",
- "eslint-config-turbo": "latest"
- },
- "devDependencies": {
- "typescript": "^4.5.3"
- }
-}
diff --git a/examples/with-prisma/packages/database/.eslintrc.js b/examples/with-prisma/packages/database/.eslintrc.js
deleted file mode 100644
index dc369e9..0000000
--- a/examples/with-prisma/packages/database/.eslintrc.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = require("config/eslint-preset");
diff --git a/examples/with-prisma/packages/database/package.json b/examples/with-prisma/packages/database/package.json
deleted file mode 100644
index b7c046c..0000000
--- a/examples/with-prisma/packages/database/package.json
+++ /dev/null
@@ -1,39 +0,0 @@
-{
- "name": "database",
- "version": "1.0.0",
- "license": "MIT",
- "main": "./dist/index.js",
- "module": "./dist/index.mjs",
- "types": "./dist/index.d.ts",
- "files": [
- "dist/**"
- ],
- "scripts": {
- "build": "tsup",
- "clean": "rimraf .turbo node_modules dist",
- "db:migrate:deploy": "prisma migrate deploy",
- "db:migrate:dev": "prisma migrate dev",
- "db:push": "prisma db push",
- "db:seed": "tsx src/seed.ts",
- "dev": "tsup --watch",
- "format": "prisma format",
- "generate": "prisma generate",
- "lint": "eslint \"src/**/*.ts\"",
- "prebuild": "npm run generate",
- "predev": "npm run generate",
- "studio": "prisma studio"
- },
- "dependencies": {
- "@prisma/client": "^3.10.0"
- },
- "devDependencies": {
- "config": "*",
- "eslint": "^8.12.0",
- "prisma": "^3.10.0",
- "rimraf": "^3.0.2",
- "tsconfig": "*",
- "tsup": "^5.11.13",
- "tsx": "^3.7.1",
- "typescript": "^4.5.5"
- }
-}
diff --git a/examples/with-prisma/packages/database/prisma/schema.prisma b/examples/with-prisma/packages/database/prisma/schema.prisma
deleted file mode 100644
index b2fb730..0000000
--- a/examples/with-prisma/packages/database/prisma/schema.prisma
+++ /dev/null
@@ -1,20 +0,0 @@
-// This is your Prisma schema file,
-// learn more about it in the docs: https://pris.ly/d/prisma-schema
-
-datasource db {
- provider = "mysql"
- url = env("DATABASE_URL")
- referentialIntegrity = "prisma"
-}
-
-generator client {
- provider = "prisma-client-js"
- previewFeatures = ["referentialIntegrity"]
-}
-
-model User {
- id String @id @default(cuid())
- name String?
- email String? @unique
- emailVerified DateTime?
-}
diff --git a/examples/with-prisma/packages/database/src/client.ts b/examples/with-prisma/packages/database/src/client.ts
deleted file mode 100644
index 481d7a9..0000000
--- a/examples/with-prisma/packages/database/src/client.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import { PrismaClient } from "@prisma/client";
-
-declare global {
- var prisma: PrismaClient | undefined;
-}
-
-export const prisma = global.prisma || new PrismaClient();
-
-if (process.env.NODE_ENV !== "production") global.prisma = prisma;
-
-export * from "@prisma/client";
diff --git a/examples/with-prisma/packages/database/src/index.ts b/examples/with-prisma/packages/database/src/index.ts
deleted file mode 100644
index 5ec7692..0000000
--- a/examples/with-prisma/packages/database/src/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from "./client";
diff --git a/examples/with-prisma/packages/database/src/seed.ts b/examples/with-prisma/packages/database/src/seed.ts
deleted file mode 100644
index a5d7752..0000000
--- a/examples/with-prisma/packages/database/src/seed.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-import { prisma } from ".";
-
-import type { User } from "@prisma/client";
-
-const DEFAULT_USERS = [
- // Add your own user to pre-populate the database with
- {
- name: "Tim Apple",
- email: "tim@apple.com",
- },
-] as Array<Partial<User>>;
-
-(async () => {
- try {
- await Promise.all(
- DEFAULT_USERS.map((user) =>
- prisma.user.upsert({
- where: {
- email: user.email!,
- },
- update: {
- ...user,
- },
- create: {
- ...user,
- },
- })
- )
- );
- } catch (error) {
- console.error(error);
- process.exit(1);
- } finally {
- await prisma.$disconnect();
- }
-})();
diff --git a/examples/with-prisma/packages/database/tsconfig.json b/examples/with-prisma/packages/database/tsconfig.json
deleted file mode 100644
index cbf6061..0000000
--- a/examples/with-prisma/packages/database/tsconfig.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "extends": "tsconfig/node16.json",
- "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "tsup.config.ts"],
- "exclude": ["node_modules"]
-}
diff --git a/examples/with-prisma/packages/database/tsup.config.ts b/examples/with-prisma/packages/database/tsup.config.ts
deleted file mode 100644
index 27be5a7..0000000
--- a/examples/with-prisma/packages/database/tsup.config.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-import { defineConfig } from "tsup";
-
-const isProduction = process.env.NODE_ENV === "production";
-
-export default defineConfig({
- clean: true,
- dts: true,
- entry: ["src/index.ts"],
- format: ["cjs", "esm"],
- minify: isProduction,
- sourcemap: true,
-});
diff --git a/examples/with-prisma/packages/tsconfig/base.json b/examples/with-prisma/packages/tsconfig/base.json
deleted file mode 100644
index d72a9f3..0000000
--- a/examples/with-prisma/packages/tsconfig/base.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "$schema": "https://json.schemastore.org/tsconfig",
- "display": "Default",
- "compilerOptions": {
- "composite": false,
- "declaration": true,
- "declarationMap": true,
- "esModuleInterop": true,
- "forceConsistentCasingInFileNames": true,
- "inlineSources": false,
- "isolatedModules": true,
- "moduleResolution": "node",
- "noUnusedLocals": false,
- "noUnusedParameters": false,
- "preserveWatchOutput": true,
- "skipLibCheck": true,
- "strict": true
- },
- "exclude": ["node_modules"]
-}
diff --git a/examples/with-prisma/packages/tsconfig/nextjs.json b/examples/with-prisma/packages/tsconfig/nextjs.json
deleted file mode 100644
index 91cd404..0000000
--- a/examples/with-prisma/packages/tsconfig/nextjs.json
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- "$schema": "https://json.schemastore.org/tsconfig",
- "display": "Next.js",
- "extends": "./base.json",
- "compilerOptions": {
- "target": "es5",
- "lib": ["dom", "dom.iterable", "esnext"],
- "allowJs": true,
- "skipLibCheck": true,
- "strict": false,
- "forceConsistentCasingInFileNames": true,
- "noEmit": true,
- "incremental": true,
- "esModuleInterop": true,
- "module": "esnext",
- "resolveJsonModule": true,
- "isolatedModules": true,
- "jsx": "preserve"
- },
- "include": ["src", "next-env.d.ts"],
- "exclude": ["node_modules"]
-}
diff --git a/examples/with-prisma/packages/tsconfig/node16.json b/examples/with-prisma/packages/tsconfig/node16.json
deleted file mode 100644
index bf7fb49..0000000
--- a/examples/with-prisma/packages/tsconfig/node16.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "$schema": "https://json.schemastore.org/tsconfig",
- "display": "Node 16",
- "extends": "./base.json",
- "compilerOptions": {
- "lib": ["ES2021"],
- "module": "commonjs",
- "target": "ES2021",
- "strict": true,
- "esModuleInterop": true,
- "skipLibCheck": true,
- "forceConsistentCasingInFileNames": true
- }
-}
diff --git a/examples/with-prisma/packages/tsconfig/package.json b/examples/with-prisma/packages/tsconfig/package.json
deleted file mode 100644
index 6efb83e..0000000
--- a/examples/with-prisma/packages/tsconfig/package.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "name": "tsconfig",
- "version": "0.0.0",
- "private": true,
- "license": "MIT",
- "publishConfig": {
- "access": "public"
- }
-}