[logback-user] Help Logback and postgreSQL
Mohammad Haider
mohammadh at lashpoint.com
Thu Mar 4 18:17:08 CET 2010
I got the following sql script to create table from Logback package and
I ran it and created tables. and I have event_id data field in the tables.
# This SQL script creates the required tables by
ch.qos.logback.classic.db.DBAppender
#
# It is intended for PostgreSQL databases.
DROP TABLE logging_event_property;
DROP TABLE logging_event_exception;
DROP SEQUENCE logging_event_id_seq;
DROP TABLE logging_event;
CREATE SEQUENCE logging_event_id_seq MINVALUE 1 START 1;
CREATE TABLE logging_event
(
timestmp BIGINT NOT NULL,
formatted_message TEXT NOT NULL,
logger_name VARCHAR(254) NOT NULL,
level_string VARCHAR(254) NOT NULL,
thread_name VARCHAR(254),
reference_flag SMALLINT,
caller_filename VARCHAR(254) NOT NULL,
caller_class VARCHAR(254) NOT NULL,
caller_method VARCHAR(254) NOT NULL,
caller_line CHAR(4) NOT NULL,
event_id INT DEFAULT nextval('logging_event_id_seq')
PRIMARY KEY
);
CREATE TABLE logging_event_property
(
event_id INT NOT NULL,
mapped_key VARCHAR(254) NOT NULL,
mapped_value VARCHAR(1024),
PRIMARY KEY(event_id, mapped_key),
FOREIGN KEY (event_id) REFERENCES logging_event(event_id)
);
CREATE TABLE logging_event_exception
(
event_id INT NOT NULL,
i SMALLINT NOT NULL,
trace_line VARCHAR(254) NOT NULL,
PRIMARY KEY(event_id, i),
FOREIGN KEY (event_id) REFERENCES logging_event(event_id)
);
Ceki Gülcü wrote:
> On 04/03/2010 5:59 PM, Mohammad Haider wrote:
>>
>> Thank you for quick reply.
>>
>> I got the following output after putting the <statusListener> tag
>>
>> 12:58:33,750 |-ERROR in ch.qos.logback.classic.db.DBAppender[DB] -
>> problem appending event org.postgresql.util.PSQLException: ERROR: column
>> "EVENT_ID" does not exist
>
> The error message "Column EVENT_ID does not exist" seems rather
> explicit to me.
>
>
> _______________________________________________
> Logback-user mailing list
> Logback-user at qos.ch
> http://qos.ch/mailman/listinfo/logback-user
--
Thanks
* Mohammad Firoj Haider*
Software Developer
LashPoint Inc <http://www.lashpoint.com>
Email: mohammadh at lashpoint.com <mailto:mohammadh at lashpoint.com>
Blog: The Daily Programming <http://www.codinglogs.blogspot.com/>
Lashpoint mini logo
More information about the Logback-user
mailing list