16 lines
479 B
SQL
16 lines
479 B
SQL
DROP TABLE IF EXISTS song;
|
|
|
|
CREATE TABLE song(
|
|
-- In SQLite, a column with type INTEGER PRIMARY KEY is an alias for the ROWID (except in WITHOUT ROWID tables) which is always a 64-bit signed integer.
|
|
id integer primary key,
|
|
filepath varchar(511) UNIQUE,
|
|
title varchar(255),
|
|
album varchar(255),
|
|
artist varchar(255),
|
|
genre varchar(255),
|
|
codec varchar(15),
|
|
album_date date,
|
|
bitrate int,
|
|
date_added TIMESTAMP default CURRENT_TIMESTAMP
|
|
);
|