Skip to content

Commit c45fa22

Browse files
authored
Merge pull request #2106 from undb-io/release/v1.0.0-107
Release version v1.0.0-107
2 parents bdeed5d + af3700c commit c45fa22

File tree

11 files changed

+2101
-20
lines changed

11 files changed

+2101
-20
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## v1.0.0-107
4+
5+
6+
### 🩹 Fixes
7+
8+
- Fix delete table issue ([2ba0723](https://github.com/undb-io/undb/commit/2ba0723))
9+
10+
### ❤️ Contributors
11+
12+
- Nichenqin ([@nichenqin](http://github.com/nichenqin))
13+
314
## v1.0.0-106
415

516

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
PRAGMA foreign_keys=OFF;--> statement-breakpoint
2+
CREATE TABLE `__new_undb_reference_id_mapping` (
3+
`field_id` text NOT NULL,
4+
`table_id` text NOT NULL,
5+
`symmetric_field_id` text,
6+
`foreign_table_id` text NOT NULL,
7+
FOREIGN KEY (`table_id`) REFERENCES `undb_table`(`id`) ON UPDATE no action ON DELETE no action,
8+
FOREIGN KEY (`foreign_table_id`) REFERENCES `undb_table`(`id`) ON UPDATE no action ON DELETE no action
9+
);
10+
--> statement-breakpoint
11+
INSERT INTO `__new_undb_reference_id_mapping`("field_id", "table_id", "symmetric_field_id", "foreign_table_id") SELECT "field_id", "table_id", "symmetric_field_id", "foreign_table_id" FROM `undb_reference_id_mapping`;--> statement-breakpoint
12+
DROP TABLE `undb_reference_id_mapping`;--> statement-breakpoint
13+
ALTER TABLE `__new_undb_reference_id_mapping` RENAME TO `undb_reference_id_mapping`;--> statement-breakpoint
14+
PRAGMA foreign_keys=ON;--> statement-breakpoint
15+
CREATE UNIQUE INDEX `reference_id_mapping_unique_idx` ON `undb_reference_id_mapping` (`field_id`,`table_id`,`symmetric_field_id`,`foreign_table_id`);

0 commit comments

Comments
 (0)