fix(identity): update migration to TEXT avatar and remove province/city/address
- Change avatar_url column from VARCHAR(500) to TEXT - Remove province_code, city_code, address columns from user_accounts - Remove idx_province_city index 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
2705812826
commit
79345a20cf
|
|
@ -36,7 +36,8 @@
|
||||||
"Bash(cmd /c \"cd /d c:\\Users\\dong\\Desktop\\rwadurian && git add -A && git status\")",
|
"Bash(cmd /c \"cd /d c:\\Users\\dong\\Desktop\\rwadurian && git add -A && git status\")",
|
||||||
"Bash(git -C \"c:\\Users\\dong\\Desktop\\rwadurian\" status)",
|
"Bash(git -C \"c:\\Users\\dong\\Desktop\\rwadurian\" status)",
|
||||||
"Bash(git -C \"c:\\Users\\dong\\Desktop\\rwadurian\" add -A)",
|
"Bash(git -C \"c:\\Users\\dong\\Desktop\\rwadurian\" add -A)",
|
||||||
"Bash(git -C \"c:\\Users\\dong\\Desktop\\rwadurian\" commit -m \"$(cat <<''EOF''\nrefactor(identity): remove province/city/address fields\n\n- Remove provinceCode, cityCode, address from UserAccount aggregate\n- Remove ProvinceCode, CityCode value objects\n- Remove UserLocationUpdatedEvent domain event\n- Update Prisma schema to drop province/city/address columns\n- Update repository, mapper, handlers, services and DTOs\n- Clean up tests and factory files\n\nProvince/city should belong to adoption-service as transaction data,\nnot identity-service user data.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\nEOF\n)\")"
|
"Bash(git -C \"c:\\Users\\dong\\Desktop\\rwadurian\" commit -m \"$(cat <<''EOF''\nrefactor(identity): remove province/city/address fields\n\n- Remove provinceCode, cityCode, address from UserAccount aggregate\n- Remove ProvinceCode, CityCode value objects\n- Remove UserLocationUpdatedEvent domain event\n- Update Prisma schema to drop province/city/address columns\n- Update repository, mapper, handlers, services and DTOs\n- Clean up tests and factory files\n\nProvince/city should belong to adoption-service as transaction data,\nnot identity-service user data.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\nEOF\n)\")",
|
||||||
|
"Bash(git -C \"c:\\Users\\dong\\Desktop\\rwadurian\" push)"
|
||||||
],
|
],
|
||||||
"deny": [],
|
"deny": [],
|
||||||
"ask": []
|
"ask": []
|
||||||
|
|
|
||||||
|
|
@ -4,12 +4,9 @@ CREATE TABLE "user_accounts" (
|
||||||
"account_sequence" BIGINT NOT NULL,
|
"account_sequence" BIGINT NOT NULL,
|
||||||
"phone_number" VARCHAR(20),
|
"phone_number" VARCHAR(20),
|
||||||
"nickname" VARCHAR(100) NOT NULL,
|
"nickname" VARCHAR(100) NOT NULL,
|
||||||
"avatar_url" VARCHAR(500),
|
"avatar_url" TEXT,
|
||||||
"inviter_sequence" BIGINT,
|
"inviter_sequence" BIGINT,
|
||||||
"referral_code" VARCHAR(10) NOT NULL,
|
"referral_code" VARCHAR(10) NOT NULL,
|
||||||
"province_code" VARCHAR(10) NOT NULL,
|
|
||||||
"city_code" VARCHAR(10) NOT NULL,
|
|
||||||
"address" VARCHAR(500),
|
|
||||||
"kyc_status" VARCHAR(20) NOT NULL DEFAULT 'NOT_VERIFIED',
|
"kyc_status" VARCHAR(20) NOT NULL DEFAULT 'NOT_VERIFIED',
|
||||||
"real_name" VARCHAR(100),
|
"real_name" VARCHAR(100),
|
||||||
"id_card_number" VARCHAR(20),
|
"id_card_number" VARCHAR(20),
|
||||||
|
|
@ -191,9 +188,6 @@ CREATE INDEX "idx_referral_code" ON "user_accounts"("referral_code");
|
||||||
-- CreateIndex
|
-- CreateIndex
|
||||||
CREATE INDEX "idx_inviter" ON "user_accounts"("inviter_sequence");
|
CREATE INDEX "idx_inviter" ON "user_accounts"("inviter_sequence");
|
||||||
|
|
||||||
-- CreateIndex
|
|
||||||
CREATE INDEX "idx_province_city" ON "user_accounts"("province_code", "city_code");
|
|
||||||
|
|
||||||
-- CreateIndex
|
-- CreateIndex
|
||||||
CREATE INDEX "idx_kyc_status" ON "user_accounts"("kyc_status");
|
CREATE INDEX "idx_kyc_status" ON "user_accounts"("kyc_status");
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue