Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // start with this
- Array
- (
- [one-to-one] => Array
- (
- )
- [many-to-one] => Array
- (
- [0] => Array
- (
- [table] => users
- [column] => courier_id
- [related_table] => couriers
- [related_column] => id
- )
- [1] => Array
- (
- [table] => users
- [column] => wholesaler_id
- [related_table] => wholesalers
- [related_column] => id
- )
- )
- [one-to-many] => Array
- (
- [0] => Array
- (
- [table] => users
- [column] => id
- [related_table] => box_event_logs
- [related_column] => user_id
- [on_delete] => no_action
- [on_update] => no_action
- )
- [1] => Array
- (
- [table] => users
- [column] => id
- [related_table] => boxes
- [related_column] => user_id
- [on_delete] => no_action
- [on_update] => no_action
- )
- [2] => Array
- (
- [table] => users
- [column] => id
- [related_table] => orders
- [related_column] => user_id
- [on_delete] => no_action
- [on_update] => no_action
- )
- )
- [many-to-many] => Array
- (
- [0] => Array
- (
- [table] => users
- [column] => id
- [related_table] => products
- [related_column] => id
- [join_table] => users_free_products
- [join_column] => user_id
- [join_related_column] => product_id
- [on_update] => cascade
- [on_delete] => cascade
- )
- )
- )
- //Converted to this
- Array
- (
- [0] => Array
- (
- [table] => users
- [column] => courier_id
- [related_table] => couriers
- [related_column] => id
- [relationship_type] => [many-to-one]
- )
- [1] => Array
- (
- [table] => users
- [column] => wholesaler_id
- [related_table] => wholesalers
- [related_column] => id
- [relationship_type] => [many-to-one]
- )
- [2] => Array
- (
- [table] => users
- [column] => id
- [related_table] => box_event_logs
- [related_column] => user_id
- [on_delete] => no_action
- [on_update] => no_action
- [relationship_type] => [one-to-many]
- )
- [3] => Array
- (
- [table] => users
- [column] => id
- [related_table] => boxes
- [related_column] => user_id
- [on_delete] => no_action
- [on_update] => no_action
- [relationship_type] => [one-to-many]
- )
- [4] => Array
- (
- [table] => users
- [column] => id
- [related_table] => orders
- [related_column] => user_id
- [on_delete] => no_action
- [on_update] => no_action
- [relationship_type] => [one-to-many]
- )
- [5] => Array
- (
- [table] => users
- [column] => id
- [related_table] => products
- [related_column] => id
- [join_table] => users_free_products
- [join_column] => user_id
- [join_related_column] => product_id
- [on_update] => cascade
- [on_delete] => cascade
- [many-to-many] => [one-to-many]
- )
- )
Add Comment
Please, Sign In to add comment