Skip to content

Commit bb257f1

Browse files
chore: wip
1 parent a620c76 commit bb257f1

File tree

86 files changed

+12
-12
lines changed

Some content is hidden

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

86 files changed

+12
-12
lines changed

database/migrations/1754558266644-create-taggable-models-table.ts renamed to database/migrations/1754562651602-create-taggables-table.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { sql } from '@stacksjs/database'
33

44
export async function up(db: Database<any>) {
55
await db.schema
6-
.createTable('taggable_models')
6+
.createTable('taggables')
77
.addColumn('id', 'serial', col => col.primaryKey())
88
.addColumn('tag_id', 'integer', col => col.notNull())
99
.addColumn('taggable_id', 'integer', col => col.notNull())
@@ -13,25 +13,25 @@ export async function up(db: Database<any>) {
1313
.execute()
1414

1515
await db.schema
16-
.alterTable('taggable_models')
17-
.addForeignKeyConstraint('taggable_models_tag_id_foreign', ['tag_id'], 'tags', ['id'], (cb) => cb.onDelete('cascade'))
16+
.alterTable('taggables')
17+
.addForeignKeyConstraint('taggables_tag_id_foreign', ['tag_id'], 'tags', ['id'], (cb) => cb.onDelete('cascade'))
1818
.execute()
1919

2020
await db.schema
21-
.createIndex('idx_taggable_models_tag')
22-
.on('taggable_models')
21+
.createIndex('idx_taggables_tag')
22+
.on('taggables')
2323
.column('tag_id')
2424
.execute()
2525

2626
await db.schema
27-
.createIndex('idx_taggable_models_polymorphic')
28-
.on('taggable_models')
27+
.createIndex('idx_taggables_polymorphic')
28+
.on('taggables')
2929
.columns(['taggable_id', 'taggable_type'])
3030
.execute()
3131

3232
await db.schema
33-
.createIndex('idx_taggable_models_unique')
34-
.on('taggable_models')
33+
.createIndex('idx_taggables_unique')
34+
.on('taggables')
3535
.columns(['tag_id', 'taggable_id', 'taggable_type'])
3636
.unique()
3737
.execute()

0 commit comments

Comments
 (0)