https://zenn.dev/msksgm/articles/20211124-typeorm-many2many
自然に任せると勝手にテーブル推定してわけわからんので指定すること!StoreテーブルのPrefectureがこれ!
@ManyToMany(() => Prefecture)
@JoinTable({
name: "store_prefecture", // table name for the junction table of this relation
joinColumn: {
name: "store_id",
referencedColumnName: "id"
},
inverseJoinColumn: {
name: "prefecture_id",
referencedColumnName: "id"
}
})
create table test (`created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(6)
create table test (`created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(6)
@UpdateDateColumn({ name: 'modified', type: 'datetime', width: 6, precision: 0})