SQL
CREATE TABLE `package_blob` (
`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
`size` INTEGER DEFAULT 0 NOT NULL,
`hash_md5` TEXT NOT NULL,
`hash_sha1` TEXT NOT NULL,
`hash_sha256` TEXT NOT NULL,
`hash_sha512` TEXT NOT NULL,
`created_unix` INTEGER NOT NULL
)
+ Add column
Columns
+ Add index
Indexes
| Name |
Columns |
Unique |
SQL |
Drop? |
| IDX_package_blob_created_unix |
created_unix
|
|
SQL
CREATE INDEX `IDX_package_blob_created_unix`
ON `package_blob` (`created_unix`)
|
Drop
|
| IDX_package_blob_hash_md5 |
hash_md5
|
|
SQL
CREATE INDEX `IDX_package_blob_hash_md5`
ON `package_blob` (`hash_md5`)
|
Drop
|
| IDX_package_blob_hash_sha1 |
hash_sha1
|
|
SQL
CREATE INDEX `IDX_package_blob_hash_sha1`
ON `package_blob` (`hash_sha1`)
|
Drop
|
| IDX_package_blob_hash_sha256 |
hash_sha256
|
|
SQL
CREATE INDEX `IDX_package_blob_hash_sha256`
ON `package_blob` (`hash_sha256`)
|
Drop
|
| IDX_package_blob_hash_sha512 |
hash_sha512
|
|
SQL
CREATE INDEX `IDX_package_blob_hash_sha512`
ON `package_blob` (`hash_sha512`)
|
Drop
|
| UQE_package_blob_md5 |
hash_md5
|
✓ |
SQL
CREATE UNIQUE INDEX `UQE_package_blob_md5`
ON `package_blob` (`hash_md5`)
|
Drop
|
| UQE_package_blob_sha1 |
hash_sha1
|
✓ |
SQL
CREATE UNIQUE INDEX `UQE_package_blob_sha1`
ON `package_blob` (`hash_sha1`)
|
Drop
|
| UQE_package_blob_sha256 |
hash_sha256
|
✓ |
SQL
CREATE UNIQUE INDEX `UQE_package_blob_sha256`
ON `package_blob` (`hash_sha256`)
|
Drop
|
| UQE_package_blob_sha512 |
hash_sha512
|
✓ |
SQL
CREATE UNIQUE INDEX `UQE_package_blob_sha512`
ON `package_blob` (`hash_sha512`)
|
Drop
|