Skip to content

Commit cf9006d

Browse files
committed
fix env variables for deployment
1 parent 843ca2d commit cf9006d

File tree

3 files changed

+59
-0
lines changed

3 files changed

+59
-0
lines changed

.github/workflows/deploy.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
run: npm run build
3131
env:
3232
GITHUB_PAGES: true
33+
DATABASE_URL: ${{ secrets.DATABASE_URL }}
3334

3435
- name: Upload artifact
3536
uses: actions/upload-pages-artifact@v3
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
-- CreateEnum
2+
CREATE TYPE "Wing" AS ENUM ('WEB', 'AIML', 'CPDSA', 'OTHER');
3+
4+
-- CreateEnum
5+
CREATE TYPE "Role" AS ENUM ('PRESIDENT', 'CORE_MEMBER', 'MEMBER');
6+
7+
-- CreateTable
8+
CREATE TABLE "projects" (
9+
"id" TEXT NOT NULL,
10+
"title" TEXT NOT NULL,
11+
"description" TEXT NOT NULL,
12+
"technologies" TEXT[],
13+
"githubUrl" TEXT,
14+
"liveUrl" TEXT,
15+
"imageUrl" TEXT[],
16+
"featured" BOOLEAN NOT NULL DEFAULT false,
17+
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
18+
"updatedAt" TIMESTAMP(3) NOT NULL,
19+
20+
CONSTRAINT "projects_pkey" PRIMARY KEY ("id")
21+
);
22+
23+
-- CreateTable
24+
CREATE TABLE "events" (
25+
"id" TEXT NOT NULL,
26+
"title" TEXT NOT NULL,
27+
"description" TEXT NOT NULL,
28+
"date" TIMESTAMP(3) NOT NULL,
29+
"location" TEXT,
30+
"imageUrl" TEXT,
31+
"signupUrl" TEXT,
32+
"featured" BOOLEAN NOT NULL DEFAULT false,
33+
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
34+
"updatedAt" TIMESTAMP(3) NOT NULL,
35+
36+
CONSTRAINT "events_pkey" PRIMARY KEY ("id")
37+
);
38+
39+
-- CreateTable
40+
CREATE TABLE "members" (
41+
"id" TEXT NOT NULL,
42+
"name" TEXT NOT NULL,
43+
"role" TEXT NOT NULL,
44+
"wing" "Wing" NOT NULL,
45+
"bio" TEXT,
46+
"imageUrl" TEXT,
47+
"socials" JSONB,
48+
"email" TEXT,
49+
"isCore" BOOLEAN NOT NULL DEFAULT false,
50+
"joinedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
51+
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
52+
"updatedAt" TIMESTAMP(3) NOT NULL,
53+
54+
CONSTRAINT "members_pkey" PRIMARY KEY ("id")
55+
);
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Please do not edit this file manually
2+
# It should be added in your version-control system (e.g., Git)
3+
provider = "postgresql"

0 commit comments

Comments
 (0)