SQL
CREATE TABLE `team_invite` (
`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
`token` TEXT DEFAULT '' NOT NULL,
`inviter_id` INTEGER DEFAULT 0 NOT NULL,
`org_id` INTEGER DEFAULT 0 NOT NULL,
`team_id` INTEGER DEFAULT 0 NOT NULL,
`email` TEXT DEFAULT '' NOT NULL,
`created_unix` INTEGER NULL,
`updated_unix` INTEGER NULL
)
+ Add column
Columns
+ Add index
Indexes
| Name |
Columns |
Unique |
SQL |
Drop? |
| IDX_team_invite_created_unix |
created_unix
|
|
SQL
CREATE INDEX `IDX_team_invite_created_unix`
ON `team_invite` (`created_unix`)
|
Drop
|
| IDX_team_invite_org_id |
org_id
|
|
SQL
CREATE INDEX `IDX_team_invite_org_id`
ON `team_invite` (`org_id`)
|
Drop
|
| IDX_team_invite_team_id |
team_id
|
|
SQL
CREATE INDEX `IDX_team_invite_team_id`
ON `team_invite` (`team_id`)
|
Drop
|
| IDX_team_invite_token |
token
|
|
SQL
CREATE INDEX `IDX_team_invite_token`
ON `team_invite` (`token`)
|
Drop
|
| IDX_team_invite_updated_unix |
updated_unix
|
|
SQL
CREATE INDEX `IDX_team_invite_updated_unix`
ON `team_invite` (`updated_unix`)
|
Drop
|
| UQE_team_invite_team_mail |
|
✓ |
SQL
CREATE UNIQUE INDEX `UQE_team_invite_team_mail`
ON `team_invite` (`team_id`,`email`)
|
Drop
|