mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-07-14 10:50:48 +00:00
Merge branch '0.9' of git+ssh://git.catalyst.net.nz/git/public/rscds into 0.9
This commit is contained in:
commit
90b284da0d
37
dba/patches/1.2.3.sql
Normal file
37
dba/patches/1.2.3.sql
Normal file
@ -0,0 +1,37 @@
|
||||
|
||||
-- Sort out accessing calendar entries.
|
||||
|
||||
BEGIN;
|
||||
SELECT check_db_revision(1,2,2);
|
||||
|
||||
ALTER TABLE role_member DROP CONSTRAINT "$1";
|
||||
ALTER TABLE role_member ADD CONSTRAINT "$1" (role_no) REFERENCES roles(role_no) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE;
|
||||
ALTER TABLE role_member DROP CONSTRAINT "$2";
|
||||
ALTER TABLE role_member ADD CONSTRAINT "$2" (user_no) REFERENCES usr(user_no) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE;
|
||||
|
||||
ALTER TABLE session DROP CONSTRAINT "$1";
|
||||
ALTER TABLE session ADD CONSTRAINT "$1" FOREIGN KEY (user_no) REFERENCES usr(user_no) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE;
|
||||
|
||||
ALTER TABLE relationship DROP CONSTRAINT "$1";
|
||||
ALTER TABLE relationship ADD CONSTRAINT "$1" FOREIGN KEY (from_user) REFERENCES usr(user_no) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE;
|
||||
ALTER TABLE relationship DROP CONSTRAINT "$2";
|
||||
ALTER TABLE relationship ADD CONSTRAINT "$2" FOREIGN KEY (to_user) REFERENCES usr(user_no) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE;
|
||||
|
||||
ALTER TABLE usr_setting DROP CONSTRAINT "$1";
|
||||
ALTER TABLE usr_setting ADD CONSTRAINT "$1" FOREIGN KEY (user_no) REFERENCES usr(user_no) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE;
|
||||
|
||||
ALTER TABLE tmp_password DROP CONSTRAINT "$1";
|
||||
ALTER TABLE tmp_password ADD CONSTRAINT "$1" FOREIGN KEY (user_no) REFERENCES usr(user_no) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE;
|
||||
|
||||
ALTER TABLE caldav_data DROP CONSTRAINT "$1";
|
||||
ALTER TABLE caldav_data ADD CONSTRAINT "$1" FOREIGN KEY (user_no) REFERENCES usr(user_no) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE;
|
||||
ALTER TABLE caldav_data DROP CONSTRAINT "$2";
|
||||
ALTER TABLE caldav_data ADD CONSTRAINT "$2" FOREIGN KEY (logged_user) REFERENCES usr(user_no) ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE;
|
||||
|
||||
ALTER TABLE property DROP CONSTRAINT "$1";
|
||||
ALTER TABLE property ADD CONSTRAINT "$1" FOREIGN KEY (changed_by) REFERENCES usr(user_no) ON UPDATE CASCADE;
|
||||
|
||||
SELECT new_db_revision(1,2,3, 'Mars' );
|
||||
COMMIT;
|
||||
ROLLBACK;
|
||||
|
||||
@ -27,6 +27,7 @@ require_once("interactive-page.php");
|
||||
$browser->AddColumn( 'fullname', translate('Full Name') );
|
||||
$browser->AddColumn( 'email', translate('EMail') );
|
||||
$browser->AddColumn( 'relations', translate('Relationships'), '', '', 'relationship_list(user_no)' );
|
||||
$browser->AddOrder( 'username', 'A' );
|
||||
|
||||
$browser->SetJoins( 'usr' );
|
||||
|
||||
@ -56,4 +57,4 @@ include("page-header.php");
|
||||
echo $browser->Render();
|
||||
|
||||
include("page-footer.php");
|
||||
?>
|
||||
?>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user