install_date TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT NOW()
);
-INSERT INTO config.upgrade_log (version) VALUES ('0022'); --miker
+INSERT INTO config.upgrade_log (version) VALUES ('0024'); -- phasefx
CREATE TABLE config.bib_source (
id SERIAL PRIMARY KEY,
SELECT SETVAL('config.billing_type_id_seq'::TEXT, 100);
+INSERT INTO config.billing_type (name, owner) VALUES ( oils_i18n_gettext('Misc', 'Misc', 'cbt', 'name'), 1);
--006.data.permissions.sql:
INSERT INTO permission.perm_list VALUES
--- /dev/null
+BEGIN;
+
+INSERT INTO config.upgrade_log (version) VALUES ('0024');
+
+-- This only gets inserted if there are no other id > 100 billing types
+INSERT INTO config.billing_type (name, owner) SELECT DISTINCT oils_i18n_gettext('Misc', 'Misc', 'cbt', 'name'), 1 FROM config.billing_type_id_seq WHERE last_value < 101;
+
+COMMIT;