| 1 | module main |
| 2 | |
| 3 | @[table: 'users'] |
| 4 | struct User { |
| 5 | mut: |
| 6 | id int @[primary; sql: serial] |
| 7 | username string @[required; sql_type: 'TEXT'] |
| 8 | password string @[required; sql_type: 'TEXT'] |
| 9 | created_at string @[default: 'CURRENT_TIMESTAMP'] |
| 10 | updated_at string @[default: 'CURRENT_TIMESTAMP'] |
| 11 | deleted_at string @[default: 'CURRENT_TIMESTAMP'] |
| 12 | active bool |
| 13 | } |
| 14 |