19 lines
579 B
Go
19 lines
579 B
Go
package maindb
|
|
|
|
const schema = `
|
|
CREATE TABLE IF NOT EXISTS file (
|
|
id VARCHAR(255) NOT NULL,
|
|
collection VARCHAR(255) NOT NULL,
|
|
name VARCHAR(255) NOT NULL,
|
|
type VARCHAR(255) NOT NULL,
|
|
checksum VARCHAR(255) NOT NULL,
|
|
size INTEGER,
|
|
created_at VARCHAR(255) NOT NULL,
|
|
updated_at VARCHAR(255) NOT NULL,
|
|
created_by VARCHAR(255) NOT NULL,
|
|
updated_by VARCHAR(255) NOT NULL
|
|
);
|
|
CREATE UNIQUE INDEX IF NOT EXISTS file_index
|
|
ON file(collection, name);
|
|
`
|