ยฉ 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
Drizzle TeamDT
Drizzle Teamโ€ข2y agoโ€ข
3 replies
piton

Empty default array

Im creating text array with empty array as default like this
tags: text("tags").array().default([]),
tags: text("tags").array().default([]),

but when i do
drizzlekit push:pg
drizzlekit push:pg
it gives the following changes but when applying the changes it errors out:
ALTER TABLE "users" ALTER COLUMN "favorites" SET DEFAULT ;
ALTER TABLE "files" ALTER COLUMN "tags" SET DATA TYPE text[];
ALTER TABLE "files" ALTER COLUMN "tags" SET DEFAULT ;
ALTER TABLE "users" ALTER COLUMN "favorites" SET DEFAULT ;
ALTER TABLE "files" ALTER COLUMN "tags" SET DATA TYPE text[];
ALTER TABLE "files" ALTER COLUMN "tags" SET DEFAULT ;

Error:
error: syntax error at or near ";"
error: syntax error at or near ";"
position: 58
position: 58
(which means at the end of the first query)
Drizzle TeamJoin
The official Discord for all Drizzle related projects, such as Drizzle ORM, Drizzle Kit, Drizzle Studio and more!
11,879Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

json_arrayagg(json_array ...
Drizzle TeamDTDrizzle Team / help
2y ago
define default value for array
Drizzle TeamDTDrizzle Team / help
3y ago
Using default with `text` json mode creates empty `DEFAULT`
Drizzle TeamDTDrizzle Team / help
2y ago
How do default array values work?
Drizzle TeamDTDrizzle Team / help
3y ago