diff options
| author | David A. Madore <david+git@madore.org> | 2011-08-28 01:14:40 +0200 | 
|---|---|---|
| committer | David A. Madore <david+git@madore.org> | 2011-08-28 01:14:40 +0200 | 
| commit | 0003925549ea009bb0a99c225b5d1992ccd8e7af (patch) | |
| tree | 62e6e5d30ba2d216a4d1a4e0e0b06aaf8aadc3ba /org/madore/damlengine/weblog-database.sql | |
| parent | dd50b6000a13e9010c7688fa4b328fdebd323783 (diff) | |
| download | damlengine-0003925549ea009bb0a99c225b5d1992ccd8e7af.tar.gz damlengine-0003925549ea009bb0a99c225b5d1992ccd8e7af.tar.bz2 damlengine-0003925549ea009bb0a99c225b5d1992ccd8e7af.zip | |
Preliminary code to populate a PostgreSQL database with weblog entries.
Diffstat (limited to 'org/madore/damlengine/weblog-database.sql')
| -rw-r--r-- | org/madore/damlengine/weblog-database.sql | 20 | 
1 files changed, 20 insertions, 0 deletions
| diff --git a/org/madore/damlengine/weblog-database.sql b/org/madore/damlengine/weblog-database.sql new file mode 100644 index 0000000..ab4146d --- /dev/null +++ b/org/madore/damlengine/weblog-database.sql @@ -0,0 +1,20 @@ +SET TIME ZONE 0; +CREATE TABLE entries ( +	id integer PRIMARY KEY , +	edate text NOT NULL , +	cdate timestamp with time zone NOT NULL DEFAULT CURRENT_TIMESTAMP , +	mdate timestamp with time zone NOT NULL DEFAULT CURRENT_TIMESTAMP , +	lang text , +	title text , +	title_xml xml , +	content xml NOT NULL, +	sha1 text NOT NULL +) ; +CREATE INDEX entries_edate_key ON entries ( edate ) ; +CREATE TABLE incat ( +	id integer NOT NULL , +	code text NOT NULL , +	FOREIGN KEY ( id ) REFERENCES entries ( id ) ON DELETE CASCADE +) ; +CREATE INDEX incat_id_key ON incat ( id ) ; +CREATE INDEX incat_code_key ON incat ( code ) ; | 
