id INTEGER NOT NULL, version INTEGER NOT NULL, code VARCHAR2(10) NOT NULL, name VARCHAR2(50) NOT NULL, short_code VARCHAR2(255) DEFAULT NULL ) LOGGING;
-- Error - Index FK3917579697636030 has no columns
ALTER TABLE country ADD CONSTRAINT primary PRIMARY KEY ( id );
CREATE TABLE employee_core_info (
id VARCHAR2(255) NOT NULL, department_id INTEGER DEFAULT NULL NOT NULL, domain_status_id INTEGER NOT NULL, e_designation_id INTEGER NOT NULL, first_name VARCHAR2(255) NOT NULL, last_name VARCHAR2(255) NOT NULL, middle_name VARCHAR2(255) DEFAULT NULL, nick_name VARCHAR2(255) DEFAULT NULL, office_country_id INTEGER NOT NULL, office_info_id CHAR(255) DEFAULT NULL, pin_no VARCHAR2(255) NOT NULL, supervisor_id VARCHAR2(255) DEFAULT NULL, brac_pin VARCHAR2(50) DEFAULT NULL, employee_designation_id INTEGER NOT NULL, organization_department_id INTEGER NOT NULL, physical_office_info_id CHAR(24) NOT NULL ) LOGGING;
ALTER TABLE employee_core_info ADD CONSTRAINT primaryv3 PRIMARY KEY ( id );
CREATE TABLE employee_designation (
id INTEGER NOT NULL, version INTEGER NOT NULL, code VARCHAR2(255) NOT NULL, created_by VARCHAR2(255) NOT NULL, description VARCHAR2(255) NOT NULL, name VARCHAR2(255) NOT NULL, short_name VARCHAR2(255) DEFAULT NULL ) LOGGING;
-- Error - Index FK1E418FE6AF877775 has no columns
ALTER TABLE employee_designation ADD CONSTRAINT primary PRIMARY KEY ( id );
CREATE TABLE office_type (
id INTEGER NOT NULL, version INTEGER NOT NULL, description VARCHAR2(255) NOT NULL, hierarchy_level INTEGER NOT NULL, office_type_code VARCHAR2(10) NOT NULL, office_type_name VARCHAR2(100) NOT NULL, office_op_type VARCHAR2(255) NOT NULL ) LOGGING;
ALTER TABLE office_type ADD CONSTRAINT primary PRIMARY KEY ( id );
ALTER TABLE office_type ADD CONSTRAINT hierarchy_level UNIQUE ( hierarchy_level );
ALTER TABLE office_type ADD CONSTRAINT office_type_code UNIQUE
( office_type_code );
ALTER TABLE office_type ADD CONSTRAINT office_type_name UNIQUE
( office_type_name );
CREATE TABLE organization_department (
id INTEGER NOT NULL, version INTEGER NOT NULL, description VARCHAR2(255) NOT NULL, name VARCHAR2(255) NOT NULL ) LOGGING;
ALTER TABLE organization_department ADD CONSTRAINT primary PRIMARY KEY ( id );
CREATE TABLE physical_office_info (
id CHAR(24) NOT NULL, version INTEGER NOT NULL, country_head_office_id VARCHAR2(24) DEFAULT NULL NOT NULL, office_code VARCHAR2(15) NOT NULL, office_country_id INTEGER NOT NULL, office_name VARCHAR2(255) NOT NULL, office_ref_code VARCHAR2(255) DEFAULT NULL, parent_office_id CHAR(24) DEFAULT NULL ) LOGGING;
ALTER TABLE physical_office_info ADD CONSTRAINT primaryv2 PRIMARY KEY ( id );
-- ERROR: FK name length exceeds maximum allowed length(30)
ALTER TABLE employee_core_info ADD CONSTRAINT employee_core_info_employee_designation_fk FOREIGN KEY ( employee_designation_id ) REFERENCES employee_designation ( id ) NOT DEFERRABLE;
-- ERROR: FK name length exceeds maximum allowed length(30)
ALTER TABLE employee_core_info ADD CONSTRAINT employee_core_info_organization_department_fk FOREIGN KEY ( organization_department_id ) REFERENCES organization_department ( id ) NOT DEFERRABLE;
-- ERROR: FK name length exceeds maximum allowed length(30)
ALTER TABLE employee_core_info ADD CONSTRAINT employee_core_info_physical_office_info_fk FOREIGN KEY ( physical_office_info_id ) REFERENCES physical_office_info ( id ) NOT DEFERRABLE;
ALTER TABLE physical_office_info
ADD CONSTRAINT fk170d68e91e7efeac FOREIGN KEY ( country_head_office_id ) REFERENCES "null".country_head_office ( id ) NOT DEFERRABLE;
-- Error - Foreign Key FK170D68E95DF5CDCF has no columns
-- Error - Foreign Key FK170D68E97A089E5 has no columns
-- Error - Foreign Key FK170D68E9ACA801CD has no columns
ALTER TABLE physical_office_info
ADD CONSTRAINT fk170d68e9bdb58bd3 FOREIGN KEY ( office_country_id ) REFERENCES country ( id ) NOT DEFERRABLE;
ALTER TABLE physical_office_info
ADD CONSTRAINT fk170d68e9c9d3ac18 FOREIGN KEY ( parent_office_id ) REFERENCES physical_office_info ( id ) NOT DEFERRABLE;
-- Error - Foreign Key FK170D68E9DD55392 has no columns
-- Error - Foreign Key FK1E418FE6AF877775 has no columns
-- Error - Foreign Key FK3917579697636030 has no columns