Fix the state of local migrations (#120)

This commit is contained in:
Chris Estreich 2025-06-23 11:31:47 -07:00 committed by GitHub
parent abe1030c61
commit 6f3db07df5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 1072 additions and 7 deletions

0
.env Normal file
View file

1
.gitignore vendored
View file

@ -9,7 +9,6 @@ node_modules
Thumbs.db
# .env
.env
.env*.local
.env*.preview
.env*.production

View file

@ -13,9 +13,10 @@
"clean": "turbo clean --log-order grouped --output-logs new-only && rimraf .turbo",
"services:up": "docker compose up postgres clickhouse redis roomote-dashboard -d --wait && pnpm db:push",
"services:down": "docker compose down postgres clickhouse redis roomote-dashboard",
"db:up": "docker compose up postgres clickhouse -d --wait && pnpm db:push",
"db:up": "docker compose up postgres clickhouse -d --wait && pnpm --filter @roo-code-cloud/db db:migrate && pnpm --filter @roo-code-cloud/db db:test:push --force",
"db:down": "docker compose down postgres clickhouse",
"db:push": "pnpm --filter @roo-code-cloud/db db:push --force && pnpm --filter @roo-code-cloud/db db:test:push --force",
"db:generate": "pnpm --filter @roo-code-cloud/db db:generate",
"db:migrate": "pnpm --filter @roo-code-cloud/db db:migrate",
"db:reset": "pnpm db:down && rimraf .docker/data .docker/logs && pnpm db:up"
},
"devDependencies": {

View file

@ -0,0 +1 @@
ALTER TABLE "task_shares" ALTER COLUMN "organization_id" DROP NOT NULL;

File diff suppressed because it is too large Load diff

View file

@ -8,6 +8,13 @@
"when": 1750457882404,
"tag": "0000_freezing_beyonder",
"breakpoints": true
},
{
"idx": 1,
"version": "7",
"when": 1750703234599,
"tag": "0001_noisy_captain_stacy",
"breakpoints": true
}
]
}

View file

@ -19,7 +19,7 @@
"lint": "eslint src --ext=ts --max-warnings=0",
"check-types": "tsc --noEmit",
"clean": "rimraf .turbo",
"drizzle-kit": "dotenvx run -f .env -- tsx node_modules/drizzle-kit/bin.cjs",
"drizzle-kit": "tsx node_modules/drizzle-kit/bin.cjs",
"db:generate": "dotenvx run -f .env.development -- drizzle-kit generate",
"db:migrate": "dotenvx run -f .env.development -- drizzle-kit migrate",
"db:push": "dotenvx run -f .env.development -- drizzle-kit push",

View file

@ -172,9 +172,7 @@ export const taskShares = pgTable(
{
id: uuid('id').primaryKey().defaultRandom(),
taskId: text('task_id').notNull(),
orgId: text('organization_id')
.notNull()
.references(() => orgs.id),
orgId: text('organization_id').references(() => orgs.id),
createdByUserId: text('created_by_user_id')
.notNull()
.references(() => users.id),