barnold
2f4c33071f
Fix a typo.
2022-10-16 18:26:33 +01:00
barnold
2593fc17b5
Update INSTALL.
2022-10-16 09:32:06 +01:00
barnold
fe1ae0a240
Drop Makefile.PL, simpler without.
2022-10-15 14:42:49 +01:00
barnold
d15be010ad
Update the schema-reload script...
...
and found that DBIx produced multiple definitions for each of the two
result classes. Edited them by hand to keep one each.
2022-10-15 13:54:14 +01:00
barnold
20a3cc4a04
Update INSTALL.
2022-10-13 18:58:50 +01:00
barnold
1749e2b1c1
Load more records, but not some odd "No title" records.
2022-10-12 19:10:07 +01:00
barnold
847da3ba3b
Update INSTALL.
2022-10-12 16:43:01 +01:00
barnold
f499c6f58c
Make safer use of postgres roles...
...
by separating ownership of the catalog database from its routine use.
2022-10-10 14:46:56 +01:00
barnold
9e1f9cf899
Fixes for README and tests...
...
Fix a typo and expand the README a little. Change a couple of
search() calls to search_rs() in the tests.
2022-09-28 18:55:32 +01:00
barnold
504be2b08f
Load-script improvements...
...
Remove hard-coding of the catalog file name. Normalise all whitespace
characters in title to space.
2022-09-27 09:12:37 +01:00
barnold
8ccc2a80c4
Represent the Gutenberg catalog more faithfully...
...
Added a copy of the catalog to this distribution, after the project's
confirmation that it's in the public domain. Added the Gutenberg identifier
to the book table. Increased the lengths of book.title and author.name
to load a larger proportion of the catalog. The tests now work with
bogus records which they clean up after themselves.
2022-09-26 09:43:42 +01:00
barnold
2e614f7db4
Change the column book.name to book.title...
...
as it seems like a better column name. Also switch to dbicdump for
regenerating the schema result classes, it's easier to use.
2022-09-18 10:52:42 +01:00
barnold
2cfb722893
Improve the load script.
2022-09-16 19:21:31 +01:00
barnold
3099e79f71
Move the make-schema script and update README.
2022-09-16 17:58:36 +01:00
barnold
006d877912
Simplify testing...
...
Gave up on deleting before testing, instead deleting all rows early
in the tests.
2022-09-16 17:02:42 +01:00
barnold
befdd5b31e
Add script for loading from Gutenberg's catalog.
2022-09-16 16:54:17 +01:00
barnold
ade4aa7549
Add INSTALL.
2022-09-16 10:52:28 +01:00
barnold
4091225e74
Attempt at installer.
2022-09-16 08:37:17 +01:00
barnold
eea9ccc4e8
Add FindBin so I can use flycheck.
2022-09-12 08:43:24 +01:00
barnold
3a15aab1c0
Drop "use lib" and tweak connect calls.
2022-09-10 19:09:23 +01:00
barnold
f7f5f6ea08
Tweak for schema script.
2022-09-10 18:07:21 +01:00
barnold
f2eff21f33
Expand README and tweak Makefile.
2022-09-10 17:16:11 +01:00
barnold
6aa83db05e
Add files.
2022-09-10 16:51:11 +01:00