|
1 | 1 | allow_embedding: false |
2 | | -package_name: auto_batch |
| 2 | +correct_dependency_ids: {} |
3 | 3 | db_schema: |
4 | 4 | table_1: |
5 | | - title: Table 1 |
6 | 5 | client: none |
7 | | - server: full |
8 | 6 | columns: |
9 | | - - name: object |
10 | | - admin_ui: {width: 200} |
| 7 | + - admin_ui: {width: 200} |
| 8 | + name: object |
11 | 9 | type: simpleObject |
12 | | - - name: rows |
13 | | - admin_ui: {order: 3, width: 200} |
| 10 | + - admin_ui: {order: 3, width: 200} |
| 11 | + name: rows |
| 12 | + target: table_2 |
14 | 13 | type: link_multiple |
| 14 | + - admin_ui: {order: 2, width: 200} |
| 15 | + name: row |
15 | 16 | target: table_2 |
16 | | - - name: row |
17 | | - admin_ui: {width: 200, order: 2} |
18 | 17 | type: link_single |
19 | | - target: table_2 |
| 18 | + server: full |
| 19 | + title: Table 1 |
20 | 20 | table_2: |
21 | | - title: Table 2 |
22 | 21 | client: none |
23 | | - server: full |
24 | 22 | columns: |
25 | | - - name: text |
26 | | - admin_ui: {width: 200} |
| 23 | + - admin_ui: {width: 200} |
| 24 | + name: text |
27 | 25 | type: string |
| 26 | + server: full |
| 27 | + title: Table 2 |
28 | 28 | users: |
29 | 29 | client: none |
30 | | - server: full |
31 | 30 | columns: |
32 | | - - name: email |
33 | | - admin_ui: {order: 0, width: 200} |
| 31 | + - admin_ui: {order: 0, width: 200} |
| 32 | + name: email |
34 | 33 | type: string |
35 | | - - name: enabled |
36 | | - admin_ui: {order: 1, width: 200} |
| 34 | + - admin_ui: {order: 1, width: 200} |
| 35 | + name: enabled |
37 | 36 | type: bool |
38 | | - - name: last_login |
39 | | - admin_ui: {order: 2, width: 200} |
| 37 | + - admin_ui: {order: 2, width: 200} |
| 38 | + name: last_login |
40 | 39 | type: datetime |
41 | | - - name: password_hash |
42 | | - admin_ui: {order: 3, width: 200} |
| 40 | + - admin_ui: {order: 3, width: 200} |
| 41 | + name: password_hash |
43 | 42 | type: string |
44 | | - - name: n_password_failures |
45 | | - admin_ui: {order: 4, width: 200} |
| 43 | + - admin_ui: {order: 4, width: 200} |
| 44 | + name: n_password_failures |
46 | 45 | type: number |
47 | | - - name: confirmed_email |
48 | | - admin_ui: {order: 5, width: 200} |
| 46 | + - admin_ui: {order: 5, width: 200} |
| 47 | + name: confirmed_email |
49 | 48 | type: bool |
| 49 | + server: full |
50 | 50 | title: Users |
| 51 | +dependencies: [] |
51 | 52 | name: AutoBatch |
52 | | -startup_form: null |
53 | | -correct_dependency_ids: {} |
54 | | -runtime_options: {version: 2, client_version: '3', server_version: python3-full, server_spec: null} |
55 | | -dependencies: |
56 | | -- dep_id: dep_aam5q63bik0vk47 |
57 | | - version: {version_tag: v2.5.3} |
58 | | - resolution_hints: {app_id: C6ZZPAPN4YYF5NVJ, name: Anvil Extras, package_name: anvil_extras} |
| 53 | +package_name: auto_batch |
| 54 | +runtime_options: {client_version: '3', server_spec: null, server_version: python3-full, version: 2} |
59 | 55 | services: |
60 | | -- source: /runtime/services/tables.yml |
61 | | - client_config: {enable_v2: true} |
| 56 | +- client_config: {enable_v2: true} |
62 | 57 | server_config: {} |
63 | | -- source: /runtime/services/anvil/users.yml |
64 | | - client_config: {allow_signup: false, enable_automatically: true, use_email: true, confirm_email: true} |
| 58 | + source: /runtime/services/tables.yml |
| 59 | +- client_config: {allow_signup: false, confirm_email: true, enable_automatically: true, use_email: true} |
65 | 60 | server_config: {user_table: users} |
66 | | -startup: {type: module, module: _demo_startup} |
| 61 | + source: /runtime/services/anvil/users.yml |
| 62 | +startup: {module: _startup, type: module} |
| 63 | +startup_form: null |
0 commit comments