Public Access
first version compare.py: compile changes by module
This commit is contained in:
+98
@@ -0,0 +1,98 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
|
import json
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
|
||||||
|
DATA = Path("data")
|
||||||
|
REPORTS = Path("reports")
|
||||||
|
|
||||||
|
|
||||||
|
def versions():
|
||||||
|
return sorted(
|
||||||
|
[d for d in DATA.iterdir() if d.is_dir()],
|
||||||
|
key=lambda p: [int(x) for x in p.name.split(".")]
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def modules():
|
||||||
|
first = versions()[0]
|
||||||
|
return sorted(f.stem for f in first.glob("*.json"))
|
||||||
|
|
||||||
|
|
||||||
|
def write_module(module):
|
||||||
|
|
||||||
|
outfile = REPORTS / f"{module}.md"
|
||||||
|
|
||||||
|
with outfile.open("w", encoding="utf8") as out:
|
||||||
|
|
||||||
|
out.write(f"# {module}\n\n")
|
||||||
|
|
||||||
|
for version in versions():
|
||||||
|
|
||||||
|
infile = version / f"{module}.json"
|
||||||
|
|
||||||
|
if not infile.exists():
|
||||||
|
continue
|
||||||
|
|
||||||
|
out.write(f"## Version {version.name}\n\n")
|
||||||
|
|
||||||
|
data = json.loads(infile.read_text())
|
||||||
|
|
||||||
|
if not data:
|
||||||
|
out.write("_no migrations found_\n\n")
|
||||||
|
continue
|
||||||
|
|
||||||
|
for model in data['files']:
|
||||||
|
|
||||||
|
out.write(f"### {model['class']}\n\n")
|
||||||
|
out.write(f"Line: {model['line']}\n\n")
|
||||||
|
|
||||||
|
for op in model["operations"]:
|
||||||
|
|
||||||
|
out.write(
|
||||||
|
f"- **{op['phase']}** "
|
||||||
|
f"`{op['operation']}`\n"
|
||||||
|
)
|
||||||
|
|
||||||
|
if "condition" in op:
|
||||||
|
out.write(
|
||||||
|
f" - condition: `{op['condition']}`\n"
|
||||||
|
)
|
||||||
|
|
||||||
|
if op["object"]:
|
||||||
|
out.write(
|
||||||
|
f" - object: `{op['object']}`\n"
|
||||||
|
)
|
||||||
|
|
||||||
|
if op["args"]:
|
||||||
|
out.write(
|
||||||
|
f" - args: `{', '.join(op['args'])}`\n"
|
||||||
|
)
|
||||||
|
|
||||||
|
if op["kwargs"]:
|
||||||
|
out.write(" - kwargs:\n")
|
||||||
|
|
||||||
|
for k, v in op["kwargs"].items():
|
||||||
|
out.write(
|
||||||
|
f" - {k}: `{v}`\n"
|
||||||
|
)
|
||||||
|
|
||||||
|
out.write("\n")
|
||||||
|
|
||||||
|
out.write("\n")
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
|
||||||
|
REPORTS.mkdir(exist_ok=True)
|
||||||
|
|
||||||
|
for module in modules():
|
||||||
|
|
||||||
|
print(module)
|
||||||
|
|
||||||
|
write_module(module)
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
@@ -0,0 +1,346 @@
|
|||||||
|
# company
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
### User
|
||||||
|
|
||||||
|
Line: 72
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.main_company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.main_company != Null`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.company != Null) & (table.company != table.main_company)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'main_company'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
### User
|
||||||
|
|
||||||
|
Line: 72
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.main_company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.main_company != Null`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.company != Null) & (table.company != table.main_company)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'main_company'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
### User
|
||||||
|
|
||||||
|
Line: 69
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.main_company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.main_company != Null`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.company != Null) & (table.company != table.main_company)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'main_company'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
### User
|
||||||
|
|
||||||
|
Line: 69
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.main_company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.main_company != Null`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.company != Null) & (table.company != table.main_company)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'main_company'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
### User
|
||||||
|
|
||||||
|
Line: 69
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.main_company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.main_company != Null`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.company != Null) & (table.company != table.main_company)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'main_company'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
### User
|
||||||
|
|
||||||
|
Line: 116
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.main_company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.main_company != Null`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.company != Null) & (table.company != table.main_company)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'main_company'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
### User
|
||||||
|
|
||||||
|
Line: 116
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.main_company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.main_company != Null`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.company != Null) & (table.company != table.main_company)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'main_company'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
### User
|
||||||
|
|
||||||
|
Line: 125
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.main_company, where=table.main_company != Null)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.main_company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.main_company != Null`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*user_company.insert([user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `user_company`
|
||||||
|
- args: `[user_company.user, user_company.company], table.select(table.id, table.company, where=(table.company != Null) & (table.company != table.main_company))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `table.id, table.company`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.company != Null) & (table.company != table.main_company)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table_h.column_exist('main_company')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'main_company'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,578 @@
|
|||||||
|
# country
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 29
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 30
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 32
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 216
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 30
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 214
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 30
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 214
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 31
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 219
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### PostalCode
|
||||||
|
|
||||||
|
Line: 287
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'zip', 'postal_code'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 31
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 219
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### PostalCode
|
||||||
|
|
||||||
|
Line: 287
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'zip', 'postal_code'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 31
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 256
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'type'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
|
||||||
|
### PostalCode
|
||||||
|
|
||||||
|
Line: 328
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'zip', 'postal_code'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 178
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 433
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'type'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
|
||||||
|
### PostalCode
|
||||||
|
|
||||||
|
Line: 516
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'zip', 'postal_code'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 178
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'name_uniq'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'code', 'remove'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 433
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'type'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
|
||||||
|
### PostalCode
|
||||||
|
|
||||||
|
Line: 516
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'zip', 'postal_code'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 178
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 424
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'type'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
|
||||||
|
### PostalCode
|
||||||
|
|
||||||
|
Line: 507
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'zip', 'postal_code'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 178
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 424
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'type'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
|
||||||
|
### PostalCode
|
||||||
|
|
||||||
|
Line: 507
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'zip', 'postal_code'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
### Country
|
||||||
|
|
||||||
|
Line: 178
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 424
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'type'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
|
||||||
|
### PostalCode
|
||||||
|
|
||||||
|
Line: 507
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'zip', 'postal_code'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 401
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'type'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 401
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'type'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
### Subdivision
|
||||||
|
|
||||||
|
Line: 401
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'type'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code'`
|
||||||
|
- kwargs:
|
||||||
|
- action: `'remove'`
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,250 @@
|
|||||||
|
# currency
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 53
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 51
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 51
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 59
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 61
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 59
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 60
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 72
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'symbol', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 72
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'symbol', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 72
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'symbol', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 78
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- object: `data`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'symbol', 'remove'`
|
||||||
|
|
||||||
|
### CurrencyRate
|
||||||
|
|
||||||
|
Line: 304
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'check_currency_rate'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 77
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'symbol', 'remove'`
|
||||||
|
|
||||||
|
### CurrencyRate
|
||||||
|
|
||||||
|
Line: 289
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'check_currency_rate'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 77
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'symbol', 'remove'`
|
||||||
|
|
||||||
|
### CurrencyRate
|
||||||
|
|
||||||
|
Line: 278
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'check_currency_rate'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
### Currency
|
||||||
|
|
||||||
|
Line: 77
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'symbol', 'remove'`
|
||||||
|
|
||||||
|
### CurrencyRate
|
||||||
|
|
||||||
|
Line: 278
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'check_currency_rate'`
|
||||||
|
|
||||||
|
|
||||||
+1587
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,750 @@
|
|||||||
|
# product
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 374
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 429
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 382
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 437
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 439
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 494
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 360
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 578
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 634
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 401
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 622
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 678
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 416
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 647
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 707
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 432
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 677
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 742
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 424
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 669
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 734
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 444
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 708
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 772
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 447
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
### ProductCostPriceMethod
|
||||||
|
|
||||||
|
Line: 732
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns]`
|
||||||
|
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `cost_price_table.column_exist('template')`
|
||||||
|
- object: `cost_price`
|
||||||
|
- args: `*[Column(cost_price, c) for c in columns]`
|
||||||
|
|
||||||
|
### ProductCostPrice
|
||||||
|
|
||||||
|
Line: 796
|
||||||
|
|
||||||
|
- **after_super** `add_column`
|
||||||
|
- condition: `not exist`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template', 'INTEGER'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns] + [sql_table.product], values=sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null)))`
|
||||||
|
- **after_super** `insert`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- columns: `[Column(sql_table, c) for c in columns] + [sql_table.product]`
|
||||||
|
- values: `sql_table.join(product, condition=sql_table.template == product.template).select(*[Column(sql_table, c) for c in columns] + [product.id], where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table.join(product, condition=sql_table.template == product.template)`
|
||||||
|
- args: `*[Column(sql_table, c) for c in columns] + [product.id]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*sql_table.delete(where=(sql_table.template != Null) & (sql_table.product == Null))`
|
||||||
|
- **after_super** `delete`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `sql_table`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(sql_table.template != Null) & (sql_table.product == Null)`
|
||||||
|
- **after_super** `drop_column`
|
||||||
|
- condition: `table.column_exist('template')`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'template'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 494
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 477
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
### Product
|
||||||
|
|
||||||
|
Line: 505
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.suffix_code], [table.code])`
|
||||||
|
- **after_super** `update`
|
||||||
|
- condition: `fill_suffix_code`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.suffix_code], [table.code]`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
# product_measurements
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,521 @@
|
|||||||
|
# production
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 224
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 222
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 222
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 249
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 254
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.state], ['cancelled'], where=table.state == 'cancel')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.state], ['cancelled']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.state == 'cancel'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 264
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.state], ['cancelled'], where=table.state == 'cancel')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.state], ['cancelled']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.state == 'cancel'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 70
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 265
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.state], ['cancelled'], where=table.state == 'cancel')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.state], ['cancelled']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.state == 'cancel'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 70
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 250
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.state], ['cancelled'], where=table.state == 'cancel')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.state], ['cancelled']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.state == 'cancel'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 70
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 266
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.state], ['cancelled'], where=table.state == 'cancel')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.state], ['cancelled']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.state == 'cancel'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 70
|
||||||
|
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 263
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('code')`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'code', 'number'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.planned_start_date], [table.planned_date], where=(table.planned_start_date == Null) & (table.planned_date != Null))`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.planned_start_date], [table.planned_date]`
|
||||||
|
- kwargs:
|
||||||
|
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.state], ['cancelled'], where=table.state == 'cancel')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.state], ['cancelled']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.state == 'cancel'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 72
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 264
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.state], ['cancelled'], where=table.state == 'cancel')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.state], ['cancelled']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.state == 'cancel'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 72
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
|
||||||
|
### Cron
|
||||||
|
|
||||||
|
Line: 19
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.method == 'production|assign_cron'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 265
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.state], ['cancelled'], where=table.state == 'cancel')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.state], ['cancelled']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.state == 'cancel'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 146
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
|
||||||
|
### Cron
|
||||||
|
|
||||||
|
Line: 19
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.method == 'production|assign_cron'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 266
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.state], ['cancelled'], where=table.state == 'cancel')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.state], ['cancelled']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.state == 'cancel'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 142
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
|
||||||
|
### Cron
|
||||||
|
|
||||||
|
Line: 19
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.method == 'production|assign_cron'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 267
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 208
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
### Cron
|
||||||
|
|
||||||
|
Line: 19
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.method == 'production|assign_cron'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 281
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
### BOMInput
|
||||||
|
|
||||||
|
Line: 208
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
- **after_super** `drop_constraint`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product_bom_uniq'`
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
### Cron
|
||||||
|
|
||||||
|
Line: 19
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- object: `cursor`
|
||||||
|
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||||
|
- **after_super** `update`
|
||||||
|
- object: `table`
|
||||||
|
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||||
|
- kwargs:
|
||||||
|
- where: `table.method == 'production|assign_cron'`
|
||||||
|
|
||||||
|
### Production
|
||||||
|
|
||||||
|
Line: 276
|
||||||
|
|
||||||
|
- **before_super** `column_rename`
|
||||||
|
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||||
|
- object: `table_h`
|
||||||
|
- args: `'uom', 'unit'`
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
# production_split
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,215 @@
|
|||||||
|
# stock_lot
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 29
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 29
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 29
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 65
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 62
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 60
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 60
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 63
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 63
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 63
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
### Template
|
||||||
|
|
||||||
|
Line: 63
|
||||||
|
|
||||||
|
- **after_super** `execute`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `cursor_select`
|
||||||
|
- args: `*template_lot_type.select(template_lot_type.template, distinct_on=template_lot_type.template)`
|
||||||
|
- **after_super** `select`
|
||||||
|
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||||
|
- object: `template_lot_type`
|
||||||
|
- args: `template_lot_type.template`
|
||||||
|
- kwargs:
|
||||||
|
- distinct_on: `template_lot_type.template`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
# stock_lot_sled
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,122 @@
|
|||||||
|
# stock_product_location
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
### ProductLocation
|
||||||
|
|
||||||
|
Line: 43
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
### ProductLocation
|
||||||
|
|
||||||
|
Line: 43
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
### ProductLocation
|
||||||
|
|
||||||
|
Line: 43
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
### ProductLocation
|
||||||
|
|
||||||
|
Line: 41
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
### ProductLocation
|
||||||
|
|
||||||
|
Line: 41
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
### ProductLocation
|
||||||
|
|
||||||
|
Line: 41
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
### ProductLocation
|
||||||
|
|
||||||
|
Line: 41
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
### ProductLocation
|
||||||
|
|
||||||
|
Line: 41
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
### ProductLocation
|
||||||
|
|
||||||
|
Line: 41
|
||||||
|
|
||||||
|
- **after_super** `not_null_action`
|
||||||
|
- object: `table`
|
||||||
|
- args: `'product', 'remove'`
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
# stock_split
|
||||||
|
|
||||||
|
## Version 5.0.63
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.2.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.4.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.6.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 5.8.16
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.0.76
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.2.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.4.16
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.6.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 6.8.17
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.0.55
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.2.23
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.4.25
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.6.20
|
||||||
|
|
||||||
|
|
||||||
|
## Version 7.8.14
|
||||||
|
|
||||||
|
|
||||||
|
## Version 8.0.8
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user