#python python... PYTHON 🔛 🚀
11 subscribers
914 photos
7 videos
158 files
1.54K links
Download Telegram
Forwarded from DevBrain
Бесплатная книга про Чистую Архитектуру с примерами на Python
Forwarded from inchidi
You've been muted for 5 mins, to read the rules properly before doing anything, please don't PM anyone asking why you were muted!

Learn Python
(some resources, so avoid asking for any Python PDFs please).
How to ask questions properly.
Rules for this chat.
Offtopic chat
/*Добавлениеи полей в спомогательные твблицы*/
# log_
st.name = "log_" + name
st.schema = schema + "_temp"
st.add_elem({
"constraint_name": "pk_" + st.name,
"columns_list": ["mt_action_proc_id"] + pk_columns_list,
"constraint_type": "primary key"
})
st.add_elem(column_def.parseString("mt_action_proc_id BIGINT NOT NULL"))
st.add_elem(column_def.parseString("mt_action CHAR(1) NOT NULL"))
log_sql = str(st)
log_sql += "\n\n"

# i_
st.name = "i_" + name
st.schema = schema + "_temp"
if name.endswith("_cls") or name.endswith("_obj"):
st.del_columns(*pk_columns_list)
st.add_elem({
"constraint_name": "pk_" + st.name,
"columns_list": ["mt_ssys_code"],
"constraint_type": "primary key"
})
else:
st.add_elem({
"constraint_name": "pk_" + st.name,
"columns_list": pk_columns_list,
"constraint_type": "primary key"
})
st.del_columns("mt_ins_dttm", "mt_chng_dttm", "mt_action_proc_id", "mt_action")
st.add_elem(column_def.parseString("mt_rule_code INT NULL"))
st.add_elem(column_def.parseString("mt_oper_code VARCHAR(3) NULL"))
st.add_elem(column_def.parseString("mt_rej_id BIGINT NULL"))
i_sql = str(st)
i_sql += "\n\n"

# rej_
st.name = "rej_" + name
st.schema = schema + "_temp"
st.del_pk()
st.del_columns("mt_oper_code")
st.add_elem(column_def.parseString("mt_rej_id BIGINT IDENTITY NOT NULL"))
st.add_elem(column_def.parseString("mt_rule_code INT NULL"))
st.add_elem(column_def.parseString("mt_reject_dttm DATETIME2 NOT NULL"))
st.add_elem(column_def.parseString("mt_reason_descr VARCHAR(256) NOT NULL"))
st.add_elem(column_def.parseString("mt_status VARCHAR(256) NOT NULL"))
st.add_elem(column_def.parseString("mt_reload_proc_id BIGINT NULL"))
st.add_elem(column_def.parseString("mt_reload_dttm DATETIME2 NULL"))
st.add_elem(column_def.parseString("mt_reject_num
крутая штука!

надо допилить...

чо у тебя там с питоном?)