Changed table naming convention
git-svn-id: file:///svn-source/pmgr/branches/initial_20090526@10 97e9348a-65ac-dc4b-aefc-98561f571b83
This commit is contained in:
258
db/schema.sql
258
db/schema.sql
@@ -1,5 +1,5 @@
|
||||
--
|
||||
-- Database 'rentmgr'
|
||||
-- Database 'property_manager'
|
||||
|
||||
-- REVISIT <AP>: 20090511
|
||||
-- Perhaps "Rent Master" instead of "Rent Manager" ?
|
||||
@@ -22,9 +22,9 @@
|
||||
-- may have to move this logic into the application :-/
|
||||
|
||||
|
||||
DROP DATABASE IF EXISTS `rentmgr`;
|
||||
CREATE DATABASE `rentmgr`;
|
||||
USE `rentmgr`;
|
||||
DROP DATABASE IF EXISTS `property_manager`;
|
||||
CREATE DATABASE `property_manager`;
|
||||
USE `property_manager`;
|
||||
|
||||
|
||||
-- ######################################################################
|
||||
@@ -43,16 +43,16 @@ USE `rentmgr`;
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_configSystem
|
||||
-- TABLE pmgr_config_system
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_configSystem`;
|
||||
CREATE TABLE `rmgr_configSystem` (
|
||||
DROP TABLE IF EXISTS `pmgr_config_system`;
|
||||
CREATE TABLE `pmgr_config_system` (
|
||||
`version_id` INT(10) UNSIGNED NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||
|
||||
|
||||
LOCK TABLES `rmgr_configSystem` WRITE;
|
||||
INSERT INTO `rmgr_configSystem` (`version_id`)
|
||||
LOCK TABLES `pmgr_config_system` WRITE;
|
||||
INSERT INTO `pmgr_config_system` (`version_id`)
|
||||
VALUES
|
||||
(1);
|
||||
UNLOCK TABLES;
|
||||
@@ -60,10 +60,10 @@ UNLOCK TABLES;
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_configVersions
|
||||
-- TABLE pmgr_config_versions
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_configVersions`;
|
||||
CREATE TABLE `rmgr_configVersions` (
|
||||
DROP TABLE IF EXISTS `pmgr_config_versions`;
|
||||
CREATE TABLE `pmgr_config_versions` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`schema` INT UNSIGNED NOT NULL DEFAULT 1, -- DB REVISION
|
||||
`major` INT UNSIGNED NOT NULL,
|
||||
@@ -79,8 +79,8 @@ CREATE TABLE `rmgr_configVersions` (
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||
|
||||
|
||||
LOCK TABLES `rmgr_configVersions` WRITE;
|
||||
INSERT INTO `rmgr_configVersions` (`id`, `schema`, `major`, `minor`, `bugfix`, `stamp`, `comment`)
|
||||
LOCK TABLES `pmgr_config_versions` WRITE;
|
||||
INSERT INTO `pmgr_config_versions` (`id`, `schema`, `major`, `minor`, `bugfix`, `stamp`, `comment`)
|
||||
VALUES
|
||||
(1, 1, 0, 1, 0, '2009-05-11 06:00', 'First revision');
|
||||
UNLOCK TABLES;
|
||||
@@ -88,10 +88,10 @@ UNLOCK TABLES;
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_configOptions
|
||||
-- TABLE pmgr_config_options
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_configOptions`;
|
||||
CREATE TABLE `rmgr_configOptions` (
|
||||
DROP TABLE IF EXISTS `pmgr_config_options`;
|
||||
CREATE TABLE `pmgr_config_options` (
|
||||
`name` VARCHAR(50) NOT NULL,
|
||||
`value` VARCHAR(255) NOT NULL,
|
||||
`comment` VARCHAR(255) DEFAULT NULL,
|
||||
@@ -118,10 +118,10 @@ CREATE TABLE `rmgr_configOptions` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_contacts
|
||||
-- TABLE pmgr_contacts
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_contacts`;
|
||||
CREATE TABLE `rmgr_contacts` (
|
||||
DROP TABLE IF EXISTS `pmgr_contacts`;
|
||||
CREATE TABLE `pmgr_contacts` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`first_name` VARCHAR(255) DEFAULT NULL,
|
||||
`middle_name` VARCHAR(255) DEFAULT NULL,
|
||||
@@ -143,10 +143,10 @@ CREATE TABLE `rmgr_contacts` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_contactAddress
|
||||
-- TABLE pmgr_contact_addresses
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_contactAddresses`;
|
||||
CREATE TABLE `rmgr_contactAddresses` (
|
||||
DROP TABLE IF EXISTS `pmgr_contact_addresses`;
|
||||
CREATE TABLE `pmgr_contact_addresses` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`address` VARCHAR(255) DEFAULT NULL,
|
||||
`city` VARCHAR(255) DEFAULT NULL,
|
||||
@@ -160,10 +160,10 @@ CREATE TABLE `rmgr_contactAddresses` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_contactPhones
|
||||
-- TABLE pmgr_contact_phones
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_contactPhones`;
|
||||
CREATE TABLE `rmgr_contactPhones` (
|
||||
DROP TABLE IF EXISTS `pmgr_contact_phones`;
|
||||
CREATE TABLE `pmgr_contact_phones` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`type` ENUM('LANDLINE',
|
||||
'MOBILE',
|
||||
@@ -182,10 +182,10 @@ CREATE TABLE `rmgr_contactPhones` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_contactEmails
|
||||
-- TABLE pmgr_contact_emails
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_contactEmails`;
|
||||
CREATE TABLE `rmgr_contactEmails` (
|
||||
DROP TABLE IF EXISTS `pmgr_contact_emails`;
|
||||
CREATE TABLE `pmgr_contact_emails` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`email` VARCHAR(128) NOT NULL,
|
||||
`comment` VARCHAR(255) DEFAULT NULL,
|
||||
@@ -197,10 +197,10 @@ CREATE TABLE `rmgr_contactEmails` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_contactMethods
|
||||
-- TABLE pmgr_contact_methods
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_contactMethods`;
|
||||
CREATE TABLE `rmgr_contactMethods` (
|
||||
DROP TABLE IF EXISTS `pmgr_contact_methods`;
|
||||
CREATE TABLE `pmgr_contact_methods` (
|
||||
`contact_id` INT(10) UNSIGNED NOT NULL,
|
||||
`method` ENUM('POST',
|
||||
'PHONE',
|
||||
@@ -242,10 +242,10 @@ CREATE TABLE `rmgr_contactMethods` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_groups
|
||||
-- TABLE pmgr_groups
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_groups`;
|
||||
CREATE TABLE `rmgr_groups` (
|
||||
DROP TABLE IF EXISTS `pmgr_groups`;
|
||||
CREATE TABLE `pmgr_groups` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
-- REVISIT <AP>: 20090511
|
||||
-- code may not be userful
|
||||
@@ -259,10 +259,10 @@ CREATE TABLE `rmgr_groups` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_groupOptions
|
||||
-- TABLE pmgr_group_options
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_groupOptions`;
|
||||
CREATE TABLE `rmgr_groupOptions` (
|
||||
DROP TABLE IF EXISTS `pmgr_group_options`;
|
||||
CREATE TABLE `pmgr_group_options` (
|
||||
`group_id` INT(10) UNSIGNED NOT NULL,
|
||||
`name` VARCHAR(50) NOT NULL,
|
||||
`value` VARCHAR(255) NOT NULL,
|
||||
@@ -274,10 +274,10 @@ CREATE TABLE `rmgr_groupOptions` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_groupPermissions
|
||||
-- TABLE pmgr_group_permissions
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_groupPermissions`;
|
||||
CREATE TABLE `rmgr_groupPermissions` (
|
||||
DROP TABLE IF EXISTS `pmgr_group_permissions`;
|
||||
CREATE TABLE `pmgr_group_permissions` (
|
||||
`group_id` INT(10) UNSIGNED NOT NULL,
|
||||
`name` CHAR(30) NOT NULL,
|
||||
`access` ENUM('ALLOWED',
|
||||
@@ -307,10 +307,10 @@ CREATE TABLE `rmgr_groupPermissions` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_users
|
||||
-- TABLE pmgr_users
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_users`;
|
||||
CREATE TABLE `rmgr_users` (
|
||||
DROP TABLE IF EXISTS `pmgr_users`;
|
||||
CREATE TABLE `pmgr_users` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`code` VARCHAR(12) NOT NULL, -- User style "id"
|
||||
|
||||
@@ -331,10 +331,10 @@ CREATE TABLE `rmgr_users` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_userOptions
|
||||
-- TABLE pmgr_user_options
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_userOptions`;
|
||||
CREATE TABLE `rmgr_userOptions` (
|
||||
DROP TABLE IF EXISTS `pmgr_user_options`;
|
||||
CREATE TABLE `pmgr_user_options` (
|
||||
`user_id` INT(10) UNSIGNED NOT NULL,
|
||||
`name` VARCHAR(50) NOT NULL,
|
||||
`value` VARCHAR(255) NOT NULL,
|
||||
@@ -361,10 +361,10 @@ CREATE TABLE `rmgr_userOptions` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_sites
|
||||
-- TABLE pmgr_sites
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_sites`;
|
||||
CREATE TABLE `rmgr_sites` (
|
||||
DROP TABLE IF EXISTS `pmgr_sites`;
|
||||
CREATE TABLE `pmgr_sites` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`code` VARCHAR(12) NOT NULL, -- User style "id"
|
||||
`name` VARCHAR(80) NOT NULL,
|
||||
@@ -377,10 +377,10 @@ CREATE TABLE `rmgr_sites` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_siteOptions
|
||||
-- TABLE pmgr_site_options
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_siteOptions`;
|
||||
CREATE TABLE `rmgr_siteOptions` (
|
||||
DROP TABLE IF EXISTS `pmgr_site_options`;
|
||||
CREATE TABLE `pmgr_site_options` (
|
||||
`site_id` INT(10) UNSIGNED NOT NULL,
|
||||
`name` VARCHAR(50) NOT NULL,
|
||||
`value` VARCHAR(255) NOT NULL,
|
||||
@@ -392,20 +392,20 @@ CREATE TABLE `rmgr_siteOptions` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_siteMemberships
|
||||
-- TABLE pmgr_site_memberships
|
||||
--
|
||||
-- Which users are allowed to access which sites,
|
||||
-- and under which set of group permissions (possibly multiple)
|
||||
|
||||
-- SELECT U.id, P.name, MAX(P.access)
|
||||
-- FROM rmgr_users U
|
||||
-- LEFT JOIN rmgr_siteMembership M ON M.user_id = U.id
|
||||
-- LEFT JOIN rmgr_groups G ON G.id = M.group_id
|
||||
-- LEFT JOIN rmgr_groupPermissions P ON P.group_id = G.id
|
||||
-- FROM pmgr_users U
|
||||
-- LEFT JOIN pmgr_site_membership M ON M.user_id = U.id
|
||||
-- LEFT JOIN pmgr_groups G ON G.id = M.group_id
|
||||
-- LEFT JOIN pmgr_group_permissions P ON P.group_id = G.id
|
||||
-- GROUP BY U.id, P.name
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_siteMemberships`;
|
||||
CREATE TABLE `rmgr_siteMemberships` (
|
||||
DROP TABLE IF EXISTS `pmgr_site_memberships`;
|
||||
CREATE TABLE `pmgr_site_memberships` (
|
||||
`site_id` INT(10) UNSIGNED NOT NULL,
|
||||
`user_id` INT(10) UNSIGNED NOT NULL,
|
||||
`group_id` INT(10) UNSIGNED NOT NULL,
|
||||
@@ -417,10 +417,10 @@ CREATE TABLE `rmgr_siteMemberships` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_siteAreas
|
||||
-- TABLE pmgr_site_areas
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_siteAreas`;
|
||||
CREATE TABLE `rmgr_siteAreas` (
|
||||
DROP TABLE IF EXISTS `pmgr_site_areas`;
|
||||
CREATE TABLE `pmgr_site_areas` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`site_id` INT(10) UNSIGNED NOT NULL,
|
||||
`code` VARCHAR(12) NOT NULL, -- User style "id"
|
||||
@@ -448,10 +448,10 @@ CREATE TABLE `rmgr_siteAreas` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_unitTypes
|
||||
-- TABLE pmgr_unit_types
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_unitTypes`;
|
||||
CREATE TABLE `rmgr_unitTypes` (
|
||||
DROP TABLE IF EXISTS `pmgr_unit_types`;
|
||||
CREATE TABLE `pmgr_unit_types` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`code` VARCHAR(12) NOT NULL, -- User style "id"
|
||||
`name` VARCHAR(80) NOT NULL,
|
||||
@@ -464,10 +464,10 @@ CREATE TABLE `rmgr_unitTypes` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_unitSizes
|
||||
-- TABLE pmgr_unit_sizes
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_unitSizes`;
|
||||
CREATE TABLE `rmgr_unitSizes` (
|
||||
DROP TABLE IF EXISTS `pmgr_unit_sizes`;
|
||||
CREATE TABLE `pmgr_unit_sizes` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`type_id` INT(10) UNSIGNED NOT NULL,
|
||||
`code` VARCHAR(12) NOT NULL, -- User style "id"
|
||||
@@ -486,11 +486,11 @@ CREATE TABLE `rmgr_unitSizes` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_units
|
||||
-- TABLE pmgr_units
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_units`;
|
||||
CREATE TABLE `rmgr_units` (
|
||||
DROP TABLE IF EXISTS `pmgr_units`;
|
||||
CREATE TABLE `pmgr_units` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`size_id` INT(10) UNSIGNED NOT NULL,
|
||||
`code` VARCHAR(12) NOT NULL, -- User style "id"
|
||||
@@ -537,10 +537,10 @@ CREATE TABLE `rmgr_units` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_actions
|
||||
-- TABLE pmgr_actions
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_actions`;
|
||||
CREATE TABLE `rmgr_actions` (
|
||||
DROP TABLE IF EXISTS `pmgr_actions`;
|
||||
CREATE TABLE `pmgr_actions` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
|
||||
`action` ENUM('LETTER',
|
||||
@@ -563,10 +563,10 @@ CREATE TABLE `rmgr_actions` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_lateSchedules
|
||||
-- TABLE pmgr_late_schedules
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_lateSchedules`;
|
||||
CREATE TABLE `rmgr_lateSchedules` (
|
||||
DROP TABLE IF EXISTS `pmgr_late_schedules`;
|
||||
CREATE TABLE `pmgr_late_schedules` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`code` VARCHAR(12) NOT NULL, -- User style "id"
|
||||
|
||||
@@ -581,10 +581,10 @@ CREATE TABLE `rmgr_lateSchedules` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_lateScheduleActions
|
||||
-- TABLE pmgr_late_schedule_actions
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_lateScheduleActions`;
|
||||
CREATE TABLE `rmgr_lateScheduleActions` (
|
||||
DROP TABLE IF EXISTS `pmgr_late_schedule_actions`;
|
||||
CREATE TABLE `pmgr_late_schedule_actions` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
|
||||
`late_schedule_id` INT(10) UNSIGNED DEFAULT NULL,
|
||||
@@ -621,10 +621,10 @@ CREATE TABLE `rmgr_lateScheduleActions` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_leaseTypes
|
||||
-- TABLE pmgr_lease_types
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_leaseTypes`;
|
||||
CREATE TABLE `rmgr_leaseTypes` (
|
||||
DROP TABLE IF EXISTS `pmgr_lease_types`;
|
||||
CREATE TABLE `pmgr_lease_types` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`code` VARCHAR(12) NOT NULL, -- User style "id"
|
||||
`name` VARCHAR(80) NOT NULL,
|
||||
@@ -636,10 +636,10 @@ CREATE TABLE `rmgr_leaseTypes` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_leases
|
||||
-- TABLE pmgr_leases
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_leases`;
|
||||
CREATE TABLE `rmgr_leases` (
|
||||
DROP TABLE IF EXISTS `pmgr_leases`;
|
||||
CREATE TABLE `pmgr_leases` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
|
||||
-- Allow user to specify their own lease numbers
|
||||
@@ -673,10 +673,10 @@ CREATE TABLE `rmgr_leases` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_leaseAltContacts
|
||||
-- TABLE pmgr_lease_contacts
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_leaseContacts`;
|
||||
CREATE TABLE `rmgr_leaseContacts` (
|
||||
DROP TABLE IF EXISTS `pmgr_lease_contacts`;
|
||||
CREATE TABLE `pmgr_lease_contacts` (
|
||||
`lease_id` INT(10) UNSIGNED NOT NULL,
|
||||
`contact_id` INT(10) UNSIGNED NOT NULL,
|
||||
|
||||
@@ -727,8 +727,8 @@ CREATE TABLE `rmgr_leaseContacts` (
|
||||
|
||||
-- Which charges haven not been paid?
|
||||
-- SELECT C.id AS cid, C.total AS total, COALESCE(SUM(R.amount),0) AS paid
|
||||
-- FROM rmgr_transactionCharges C
|
||||
-- LEFT JOIN rmgr_transactionReconciliations R ON R.charge_id = C.id
|
||||
-- FROM pmgr_transaction_charges C
|
||||
-- LEFT JOIN pmgr_transaction_reconciliations R ON R.charge_id = C.id
|
||||
-- GROUP BY C.id
|
||||
-- HAVING paid < C.total
|
||||
|
||||
@@ -736,23 +736,23 @@ CREATE TABLE `rmgr_leaseContacts` (
|
||||
-- SUM(ChL.total) AS total, SUM(ChL.paid) AS paid,
|
||||
-- SUM(ChL.total) - SUM(ChL.paid) AS owing
|
||||
-- FROM (SELECT Ch.lease_id AS lid, Ch.total AS total, COALESCE(SUM(R.amount),0) AS paid
|
||||
-- FROM rmgr_transactionCharges Ch
|
||||
-- LEFT JOIN rmgr_transactionReconciliations R ON R.charge_id = Ch.id
|
||||
-- FROM pmgr_transaction_charges Ch
|
||||
-- LEFT JOIN pmgr_transaction_reconciliations R ON R.charge_id = Ch.id
|
||||
-- WHERE Ch.due_date < NOW()
|
||||
-- GROUP BY Ch.id
|
||||
-- HAVING paid < Ch.total) ChL
|
||||
-- LEFT JOIN rmgr_leases L ON L.id = ChL.lid
|
||||
-- LEFT JOIN rmgr_leaseContacts Lc ON Lc.lease_id = L.id AND Lc.type = 'TENANT'
|
||||
-- LEFT JOIN rmgr_contacts C ON C.id = Lc.contact_id
|
||||
-- LEFT JOIN rmgr_units U ON U.id = L.unit_id
|
||||
-- LEFT JOIN pmgr_leases L ON L.id = ChL.lid
|
||||
-- LEFT JOIN pmgr_lease_contacts Lc ON Lc.lease_id = L.id AND Lc.type = 'TENANT'
|
||||
-- LEFT JOIN pmgr_contacts C ON C.id = Lc.contact_id
|
||||
-- LEFT JOIN pmgr_units U ON U.id = L.unit_id
|
||||
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_chargeTypes
|
||||
-- TABLE pmgr_charge_types
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_chargeTypes`;
|
||||
CREATE TABLE `rmgr_chargeTypes` (
|
||||
DROP TABLE IF EXISTS `pmgr_charge_types`;
|
||||
CREATE TABLE `pmgr_charge_types` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
|
||||
`name` VARCHAR(80) NOT NULL,
|
||||
@@ -762,8 +762,8 @@ CREATE TABLE `rmgr_chargeTypes` (
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||
|
||||
LOCK TABLES `rmgr_chargeTypes` WRITE;
|
||||
INSERT INTO `rmgr_chargeTypes` (`id`, `name`, `account_id`)
|
||||
LOCK TABLES `pmgr_charge_types` WRITE;
|
||||
INSERT INTO `pmgr_charge_types` (`id`, `name`, `account_id`)
|
||||
VALUES
|
||||
(1, 'Security Deposit', 0),
|
||||
(2, 'Rent', 0),
|
||||
@@ -772,10 +772,10 @@ UNLOCK TABLES;
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_paymentTypes
|
||||
-- TABLE pmgr_payment_types
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_paymentTypes`;
|
||||
CREATE TABLE `rmgr_paymentTypes` (
|
||||
DROP TABLE IF EXISTS `pmgr_payment_types`;
|
||||
CREATE TABLE `pmgr_payment_types` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
|
||||
`name` VARCHAR(80) NOT NULL,
|
||||
@@ -785,8 +785,8 @@ CREATE TABLE `rmgr_paymentTypes` (
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||
|
||||
LOCK TABLES `rmgr_paymentTypes` WRITE;
|
||||
INSERT INTO `rmgr_paymentTypes` (`id`, `name`, `tillable`)
|
||||
LOCK TABLES `pmgr_payment_types` WRITE;
|
||||
INSERT INTO `pmgr_payment_types` (`id`, `name`, `tillable`)
|
||||
VALUES
|
||||
(1, 'Cash', 1),
|
||||
(2, 'Check', 1),
|
||||
@@ -801,10 +801,10 @@ UNLOCK TABLES;
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_transactionCharges
|
||||
-- TABLE pmgr_transaction_charges
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_transactionCharges`;
|
||||
CREATE TABLE `rmgr_transactionCharges` (
|
||||
DROP TABLE IF EXISTS `pmgr_transaction_charges`;
|
||||
CREATE TABLE `pmgr_transaction_charges` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
|
||||
`type_id` INT(10) UNSIGNED NOT NULL,
|
||||
@@ -823,10 +823,10 @@ CREATE TABLE `rmgr_transactionCharges` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_transactionReceipts
|
||||
-- TABLE pmgr_transaction_receipts
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_transactionReceipts`;
|
||||
CREATE TABLE `rmgr_transactionReceipts` (
|
||||
DROP TABLE IF EXISTS `pmgr_transaction_receipts`;
|
||||
CREATE TABLE `pmgr_transaction_receipts` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
|
||||
`stamp` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
@@ -839,10 +839,10 @@ CREATE TABLE `rmgr_transactionReceipts` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_transactionPayments
|
||||
-- TABLE pmgr_transaction_payments
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_transactionPayments`;
|
||||
CREATE TABLE `rmgr_transactionPayments` (
|
||||
DROP TABLE IF EXISTS `pmgr_transaction_payments`;
|
||||
CREATE TABLE `pmgr_transaction_payments` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
|
||||
`receipt_id` INT(10) UNSIGNED NOT NULL,
|
||||
@@ -857,10 +857,10 @@ CREATE TABLE `rmgr_transactionPayments` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_transactionReconciliations
|
||||
-- TABLE pmgr_transaction_reconciliations
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_transactionReconciliations`;
|
||||
CREATE TABLE `rmgr_transactionReconciliations` (
|
||||
DROP TABLE IF EXISTS `pmgr_transaction_reconciliations`;
|
||||
CREATE TABLE `pmgr_transaction_reconciliations` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`charge_id` INT(10) UNSIGNED NOT NULL,
|
||||
-- REVISIT <AP>: 20090514
|
||||
@@ -887,11 +887,11 @@ CREATE TABLE `rmgr_transactionReconciliations` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_maps
|
||||
-- TABLE pmgr_maps
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_maps`;
|
||||
CREATE TABLE `rmgr_maps` (
|
||||
DROP TABLE IF EXISTS `pmgr_maps`;
|
||||
CREATE TABLE `pmgr_maps` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`site_id` INT(10) UNSIGNED NOT NULL,
|
||||
`area_id` INT(10) UNSIGNED NOT NULL,
|
||||
@@ -908,11 +908,11 @@ CREATE TABLE `rmgr_maps` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_mapUnits
|
||||
-- TABLE pmgr_map_units
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_mapUnits`;
|
||||
CREATE TABLE `rmgr_mapUnits` (
|
||||
DROP TABLE IF EXISTS `pmgr_map_units`;
|
||||
CREATE TABLE `pmgr_map_units` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`map_id` INT(10) UNSIGNED NOT NULL,
|
||||
`unit_id` INT(10) UNSIGNED NOT NULL,
|
||||
@@ -944,10 +944,10 @@ CREATE TABLE `rmgr_mapUnits` (
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- ----------------------------------------------------------------------
|
||||
-- TABLE rmgr_notes
|
||||
-- TABLE pmgr_notes
|
||||
|
||||
DROP TABLE IF EXISTS `rmgr_notes`;
|
||||
CREATE TABLE `rmgr_notes` (
|
||||
DROP TABLE IF EXISTS `pmgr_notes`;
|
||||
CREATE TABLE `pmgr_notes` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
|
||||
-- HISTORY is a note created by the system, when the
|
||||
|
||||
Reference in New Issue
Block a user