mirror of
https://github.com/OpenBankProject/OBP-API.git
synced 2026-02-06 17:17:09 +00:00
feature/Add db view v_branch
This commit is contained in:
parent
6c7dff509a
commit
56cd54c545
@ -225,4 +225,123 @@ select
|
||||
from
|
||||
mappedbank
|
||||
where
|
||||
1 = 0;
|
||||
1 = 0;
|
||||
|
||||
|
||||
-- In case when we can create a branch at OBP-API side but we get it from CBS(core banking system)
|
||||
-- via this view we expose such created bank to CBS in order to be able to list they
|
||||
-- We don't want to end up with scenario where you create branch with success code 201 but you cannot get it
|
||||
create view v_branch as
|
||||
select
|
||||
mbankid bank_id,
|
||||
mname name,
|
||||
mbranchid branch_id,
|
||||
mline1 line_1,
|
||||
mline2 line_2,
|
||||
mline3 line_3,
|
||||
mcity city,
|
||||
mcounty county,
|
||||
mstate state,
|
||||
mcountrycode country_code,
|
||||
mpostcode post_code,
|
||||
mlocationlatitude location_latitude,
|
||||
mlocationlongitude location_longitude,
|
||||
mlicenseid license_id,
|
||||
mlicensename license_name,
|
||||
mlobbyhours lobby_hours,
|
||||
mdriveuphours drive_up_hours,
|
||||
mbranchroutingscheme branch_routing_scheme,
|
||||
mbranchroutingaddress branch_routing_address,
|
||||
mlobbyopeningtimeonmonday lobby_opening_time_on_monday,
|
||||
mlobbyclosingtimeonmonday lobby_closing_time_on_monday,
|
||||
mlobbyopeningtimeontuesday lobby_opening_time_on_tuesday,
|
||||
mlobbyclosingtimeontuesday lobby_closing_time_on_tuesday,
|
||||
mlobbyopeningtimeonwednesday lobby_opening_time_on_wednesday,
|
||||
mlobbyclosingtimeonwednesday lobby_closing_time_on_wednesday,
|
||||
mlobbyopeningtimeonthursday lobby_opening_time_on_thursday,
|
||||
mlobbyclosingtimeonthursday lobby_closing_time_on_thursday,
|
||||
mlobbyopeningtimeonfriday lobby_opening_time_on_friday,
|
||||
mlobbyclosingtimeonfriday lobby_closing_time_on_friday,
|
||||
mlobbyopeningtimeonsaturday lobby_opening_time_on_saturday,
|
||||
mlobbyclosingtimeonsaturday lobby_closing_time_on_saturday,
|
||||
mlobbyopeningtimeonsunday lobby_opening_time_on_sunday,
|
||||
mlobbyclosingtimeonsunday lobby_closing_time_on_sunday,
|
||||
mdriveupopeningtimeonmonday drive_up_opening_time_on_monday,
|
||||
mdriveupclosingtimeonmonday drive_up_closing_time_on_monday,
|
||||
mdriveupopeningtimeontuesday drive_up_opening_time_on_tuesday,
|
||||
mdriveupclosingtimeontuesday drive_up_closing_time_on_tuesday,
|
||||
mdriveupopeningtimeonwednesday drive_up_opening_time_on_wednesday,
|
||||
mdriveupclosingtimeonwednesday drive_up_closing_time_on_wednesday,
|
||||
mdriveupopeningtimeonthursday drive_up_opening_time_on_thursday,
|
||||
mdriveupclosingtimeonthursday drive_up_closing_time_on_thursday,
|
||||
mdriveupopeningtimeonfriday drive_up_opening_time_on_friday,
|
||||
mdriveupclosingtimeonfriday drive_up_closing_time_on_friday,
|
||||
mdriveupopeningtimeonsaturday drive_up_opening_time_on_saturday,
|
||||
mdriveupclosingtimeonsaturday drive_up_closing_time_on_saturday,
|
||||
mdriveupopeningtimeonsunday drive_up_opening_time_on_sunday,
|
||||
mdriveupclosingtimeonsunday drive_up_closing_time_on_sunday,
|
||||
misaccessible i_saccessible,
|
||||
maccessiblefeatures accessible_features,
|
||||
mbranchtype branch_type,
|
||||
mmoreinfo more_info,
|
||||
mphonenumber phone_number,
|
||||
misdeleted is_deleted
|
||||
from
|
||||
mappedbranch
|
||||
union
|
||||
select
|
||||
null bank_id,
|
||||
null name,
|
||||
null branch_id,
|
||||
null line_1,
|
||||
null line_2,
|
||||
null line_3,
|
||||
null city,
|
||||
null county,
|
||||
null state,
|
||||
null country_code,
|
||||
null post_code,
|
||||
null location_latitude,
|
||||
null location_longitude,
|
||||
null license_id,
|
||||
null license_name,
|
||||
null lobby_hours,
|
||||
null drive_up_hours,
|
||||
null branch_routing_scheme,
|
||||
null branch_routing_address,
|
||||
null lobby_opening_time_on_monday,
|
||||
null lobby_closing_time_on_monday,
|
||||
null lobby_opening_time_on_tuesday,
|
||||
null lobby_closing_time_on_tuesday,
|
||||
null lobby_opening_time_on_wednesday,
|
||||
null lobby_closing_time_on_wednesday,
|
||||
null lobby_opening_time_on_thursday,
|
||||
null lobby_closing_time_on_thursday,
|
||||
null lobby_opening_time_on_friday,
|
||||
null lobby_closing_time_on_friday,
|
||||
null lobby_opening_time_on_saturday,
|
||||
null lobby_closing_time_on_saturday,
|
||||
null lobby_opening_time_on_sunday,
|
||||
null lobby_closing_time_on_sunday,
|
||||
null drive_up_opening_time_on_monday,
|
||||
null drive_up_closing_time_on_monday,
|
||||
null drive_up_opening_time_on_tuesday,
|
||||
null drive_up_closing_time_on_tuesday,
|
||||
null drive_up_opening_time_on_wednesday,
|
||||
null drive_up_closing_time_on_wednesday,
|
||||
null drive_up_opening_time_on_thursday,
|
||||
null drive_up_closing_time_on_thursday,
|
||||
null drive_up_opening_time_on_friday,
|
||||
null drive_up_closing_time_on_friday,
|
||||
null drive_up_opening_time_on_saturday,
|
||||
null drive_up_closing_time_on_saturday,
|
||||
null drive_up_opening_time_on_sunday,
|
||||
null drive_up_closing_time_on_sunday,
|
||||
null i_saccessible,
|
||||
null accessible_features,
|
||||
null branch_type,
|
||||
null more_info,
|
||||
null phone_number,
|
||||
null is_deleted
|
||||
where
|
||||
1 = 0
|
||||
Loading…
Reference in New Issue
Block a user