Skip to content

Commit b0f89c3

Browse files
committed
Merge branch 'main' of https://github.com/wannabespace/conar into feat/sql-auto-completions
2 parents 4d56616 + 62989ae commit b0f89c3

177 files changed

Lines changed: 2957 additions & 1094 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apps/api/drizzle/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@ import { drizzle } from 'drizzle-orm/postgres-js'
33
import { env, nodeEnv } from '~/env'
44
import * as auth from './schema/auth'
55
import * as chats from './schema/chats'
6-
import * as databases from './schema/databases'
6+
import * as connections from './schema/connections'
77
import * as queries from './schema/queries'
88
import * as subscriptions from './schema/subscriptions'
99
import '@electric-sql/pglite'
1010

1111
export * from './schema/auth'
1212
export * from './schema/chats'
13-
export * from './schema/databases'
13+
export * from './schema/connections'
1414
export * from './schema/queries'
1515
export * from './schema/subscriptions'
1616

1717
const config = {
1818
logger: true,
1919
schema: {
2020
...auth,
21-
...databases,
21+
...connections,
2222
...chats,
2323
...queries,
2424
...subscriptions,
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
ALTER TYPE "public"."database_type" RENAME TO "connection_type";--> statement-breakpoint
2+
ALTER TABLE "databases" RENAME TO "connections";--> statement-breakpoint
3+
ALTER TABLE "chats" RENAME COLUMN "database_id" TO "connection_id";--> statement-breakpoint
4+
ALTER TABLE "queries" RENAME COLUMN "database_id" TO "connection_id";--> statement-breakpoint
5+
ALTER TABLE "chats" DROP CONSTRAINT "chats_database_id_databases_id_fk";
6+
--> statement-breakpoint
7+
ALTER TABLE "connections" DROP CONSTRAINT "databases_user_id_users_id_fk";
8+
--> statement-breakpoint
9+
ALTER TABLE "queries" DROP CONSTRAINT "queries_database_id_databases_id_fk";
10+
--> statement-breakpoint
11+
DROP INDEX "chats_database_id_index";--> statement-breakpoint
12+
ALTER TABLE "chats" ADD CONSTRAINT "chats_connection_id_connections_id_fk" FOREIGN KEY ("connection_id") REFERENCES "public"."connections"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
13+
ALTER TABLE "connections" ADD CONSTRAINT "connections_user_id_users_id_fk" FOREIGN KEY ("user_id") REFERENCES "public"."users"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
14+
ALTER TABLE "queries" ADD CONSTRAINT "queries_connection_id_connections_id_fk" FOREIGN KEY ("connection_id") REFERENCES "public"."connections"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
15+
CREATE INDEX "chats_connection_id_index" ON "chats" USING btree ("connection_id");

0 commit comments

Comments
 (0)