DBT model is changing datatypes, column lengths after running DBT models

The problem I’m having

The context of why I’m trying to do this

What I’ve already tried

Some example code or error messages

Put code inside backticks
  to preserve indentation
    which is especially important 
      for Python and YAML! 

dbt model is changing the data length of the table in database.

Error Information:

Database Error in model cbr_sfdc_test__hpn_batch_s (models\cbr_sfdc_test\cbr_sfdc_test__hpn_batch_s.sql)
20:50:10 cannot insert/update into table after dropping non-nullable column

Hi Laxman,
were you able to solve this issue? can you please share the solution if any. Am facing the same issue