mirror of
https://github.com/mvvasilev/personal-finances.git
synced 2025-05-05 05:39:53 +03:00
13 lines
533 B
MySQL
13 lines
533 B
MySQL
|
CREATE TABLE IF NOT EXISTS widgets.widget_parameter (
|
||
|
id BIGSERIAL,
|
||
|
widget_id BIGINT NOT NULL,
|
||
|
name VARCHAR(255) NOT NULL,
|
||
|
string_value VARCHAR(1024),
|
||
|
numeric_value FLOAT,
|
||
|
timestamp_value TIMESTAMP,
|
||
|
boolean_value BOOLEAN,
|
||
|
time_created TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||
|
time_last_modified TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||
|
CONSTRAINT PK_widget_parameter PRIMARY KEY (id),
|
||
|
CONSTRAINT FK_widget_parameter_widget FOREIGN KEY (widget_id) REFERENCES widgets.widget(id)
|
||
|
);
|