Skip to content

[FEATURE] add BaseTable tool for convenience #217

@Provinm

Description

@Provinm

Is your feature request related to a problem? Please describe.
in most occasions, we have fixed fields in every table like id/create_at/updated_at etc. in our code, it's like


class BaseModel:
    id: str
    created_at: int
    updated_at: int


class User(BaseModel):
    name: str
    email: str
    # ...

class Project(BaseModel):
     name: str


think its better to have a tool that contains some fixed fields definition in order to be inherited by other tables

Describe the solution you'd like

1、add a tab BaseTable or MetaTable at tool bar, so user can create custom base tables and define fields here

2、add a inherit from button after add index and add field,click it then we can choose which base table to inherit

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions