SQL
CREATE TABLE `webauthn_credential` (
`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
`name` TEXT NULL,
`lower_name` TEXT NULL,
`user_id` INTEGER NULL,
`credential_id` BLOB NULL,
`public_key` BLOB NULL,
`attestation_type` TEXT NULL,
`aaguid` BLOB NULL,
`sign_count` INTEGER NULL,
`clone_warning` INTEGER NULL,
`created_unix` INTEGER NULL,
`updated_unix` INTEGER NULL
)
+ Add column
Columns
+ Add index
Indexes
| Name |
Columns |
Unique |
SQL |
Drop? |
| IDX_webauthn_credential_created_unix |
created_unix
|
|
SQL
CREATE INDEX `IDX_webauthn_credential_created_unix`
ON `webauthn_credential` (`created_unix`)
|
Drop
|
| IDX_webauthn_credential_credential_id |
credential_id
|
|
SQL
CREATE INDEX `IDX_webauthn_credential_credential_id`
ON `webauthn_credential` (`credential_id`)
|
Drop
|
| IDX_webauthn_credential_updated_unix |
updated_unix
|
|
SQL
CREATE INDEX `IDX_webauthn_credential_updated_unix`
ON `webauthn_credential` (`updated_unix`)
|
Drop
|
| IDX_webauthn_credential_user_id |
user_id
|
|
SQL
CREATE INDEX `IDX_webauthn_credential_user_id`
ON `webauthn_credential` (`user_id`)
|
Drop
|
| UQE_webauthn_credential_s |
|
✓ |
SQL
CREATE UNIQUE INDEX `UQE_webauthn_credential_s`
ON `webauthn_credential` (`lower_name`,`user_id`)
|
Drop
|