michaeltwofish kindly pointed out smthg's wrong with this zipfile, so I
tried installing again using the same setup and a new zipfile from HEAD.
This time got:
*ERROR: duplicate key value violates unique constraint
"testblog__log_types_module_key"*
which stops installation in its tracks. Removing the UNIQUE constraint
allows the installation to proceed just fine.
diff --git a/system/schema/pgsql/schema.sql b/system/schema/pgsql/schema.sql
index c4a128e..9d55cad 100644
--- a/system/schema/pgsql/schema.sql
+++ b/system/schema/pgsql/schema.sql
@@ -143,8 +143,7 @@ CREATE TABLE {$prefix}log_types (
id INTEGER NOT NULL DEFAULT nextval('{$prefix}log_types_pkey_seq'),
module VARCHAR(100) NOT NULL,
type VARCHAR(100) NOT NULL,
- PRIMARY KEY (id),
- UNIQUE (module,type)
+ PRIMARY KEY (id)
);
looking at the actual data in the db gives:
testblog=> SELECT * FROM testblog__log_types;
id | module | type
----+------------+----------------
1 | *habari* | *content
* 2 | habari | theme
3 | habari | default
4 | habari | user
5 | habari | authentication
6 | *habari* | *content*
7 | habari | comment
8 | habari | default
9 | habari | plugin
10 | HabariSilo | plugin
11 | Pingback | Pingback
(11 rows)
so it's clear the {habari, content} combination gets registered twice,
which violates the constraint.
This is actually good news. Install went fine and my postgres + habari 8
dummy blog seens fully functional, all you need to do is find out why
{habari, content} is emitted twice.
cheers,
Michael
On 11 December 2011 23:30, Michael Nacos <[email protected]> wrote:
> I've used the recommended zipfile from here:
> http://habariproject.org/dist/habari_makaanga.zip and it installs fine.
> What kind of errors did you get?
>
> M.
>
>
> On 6 December 2011 17:33, Michael Nacos <[email protected]> wrote:
>
>> I've managed to install previous version of habari on postgresql, I'll
>> have a look.
>>
>>
>> On 4 December 2011 04:20, mikelietz <[email protected]> wrote:
>>
>>> I can't seem to get Habari 0.8, or master, to install on postgresql. I
>>> get errors in my server log about classes/logentry:101 and 195, and
>>> the installer just reloads.
>>>
>>> Is anybody else able to install on pgsql?
>>>
>>> --
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>> For more options, visit this group at
>>> http://groups.google.com/group/habari-dev
>>
>>
>>
>>
>> --
>> Want to sign up for websites without giving your email? Ask me for a
>> leemail.me invite.
>>
>
>
>
> --
> Want to sign up for websites without giving your email? Ask me for a
> leemail.me invite.
>
--
Want to sign up for websites without giving your email? Ask me for a leemail
.me invite.
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at http://groups.google.com/group/habari-dev