1919 "--config" ,
2020 envvar = "ALEMBIC_CONFIG" ,
2121 type = click .Path (exists = True , dir_okay = False , path_type = Path ),
22- help = '可选的配置文件; 默认为 ALEMBIC_CONFIG 环境变量的值, 或者 "alembic.ini"( 如果存在) ' ,
22+ help = '可选的配置文件; 默认为 ALEMBIC_CONFIG 环境变量的值, 或者 "alembic.ini" ( 如果存在) ' ,
2323)
2424@click .option (
2525 "-n" ,
3131@click .option (
3232 "-x" ,
3333 multiple = True ,
34- help = "自定义 env.py 脚本使用的其他参数, 例如:-x setting1=somesetting -x setting2=somesetting" ,
34+ help = "自定义 env.py 脚本使用的其他参数, 例如:-x setting1=somesetting -x setting2=somesetting" ,
3535)
3636@click .option ("-q" , "--quite" , is_flag = True , help = "不要输出日志到标准输出" )
3737@click .pass_context
@@ -67,7 +67,8 @@ def move_script(config_: AlembicConfig, scripts: Iterable[Script] | None, **_) -
6767@orm .command ("list_templates" )
6868@click .pass_obj
6969def list_templates (* args , ** kwargs ) -> None :
70- """列出所有可用的模板。"""
70+ """列出所有可用的模板."""
71+
7172 return migrate .list_templates (* args , ** kwargs )
7273
7374
@@ -81,143 +82,158 @@ def list_templates(*args, **kwargs) -> None:
8182@click .option ("--package" , is_flag = True , help = "在脚本目录和版本目录中创建 __init__.py 文件" )
8283@click .pass_obj
8384def init (* args , ** kwargs ) -> None :
84- """初始化脚本目录。"""
85+ """初始化脚本目录."""
86+
8587 return migrate .init (* args , ** kwargs )
8688
8789
8890@orm .command ()
8991@click .option ("-m" , "--message" , help = "描述" )
90- @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出修订脚本 " )
92+ @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出迁移脚本 " )
9193@click .option ("--head" , help = "基准版本" )
92- @click .option ("--splice" , is_flag = True , help = "允许非头部修订作为基准版本 " )
94+ @click .option ("--splice" , is_flag = True , help = "允许非头部迁移作为基准版本 " )
9395@click .option ("--branch-label" , help = "分支标签" )
9496@click .option (
9597 "--version-path" ,
9698 default = None ,
9799 type = click .Path (file_okay = False , writable = True , resolve_path = True , path_type = Path ),
98- help = "存放修订文件的目录 " ,
100+ help = "存放迁移脚本的目录 " ,
99101)
100- @click .option ("--rev-id" , help = "指定而不是使用生成的修订 ID" )
101- @click .option ("--depends-on" , help = "依赖的修订 " )
102+ @click .option ("--rev-id" , help = "指定而不是使用生成的迁移 ID" )
103+ @click .option ("--depends-on" , help = "依赖的迁移 " )
102104@click .pass_obj
103105def revision (* args , ** kwargs ) -> Iterable [Script ]:
104- """创建一个新修订文件。"""
106+ """创建一个新迁移脚本."""
107+
105108 return migrate .revision (* args , ** kwargs )
106109
107110
108111@orm .command ()
109112@click .pass_obj
110113def check (* args , ** kwargs ) -> None :
111- """检查数据库是否与模型定义一致。"""
114+ """检查数据库是否与模型定义一致."""
115+
112116 return migrate .check (* args , ** kwargs )
113117
114118
115119@orm .command ()
116120@click .argument ("revisions" , nargs = - 1 )
117121@click .option ("-m" , "--message" , help = "描述" )
118122@click .option ("--branch-label" , help = "分支标签" )
119- @click .option ("--rev-id" , help = "指定而不是使用生成的修订 ID" )
123+ @click .option ("--rev-id" , help = "指定而不是使用生成的迁移 ID" )
120124@click .pass_obj
121125def merge (* args , ** kwargs ) -> Iterable [Script ]:
122- """合并多个修订。创建一个新的修订文件。"""
126+ """合并多个迁移.创建一个新的迁移脚本."""
127+
123128 return migrate .merge (* args , ** kwargs )
124129
125130
126131@orm .command ()
127132@click .argument ("revision" , required = False )
128- @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出修订脚本 " )
133+ @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出迁移脚本 " )
129134@click .option ("--tag" , help = "一个任意的字符串, 可在自定义的 env.py 中使用" )
130135@click .pass_obj
131136def upgrade (* args , ** kwargs ) -> None :
132- """升级到较新版本。"""
137+ """升级到较新版本."""
138+
133139 return migrate .upgrade (* args , ** kwargs )
134140
135141
136142@orm .command ()
137143@click .argument ("revision" )
138- @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出修订脚本 " )
144+ @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出迁移脚本 " )
139145@click .option ("--tag" , help = "一个任意的字符串, 可在自定义的 env.py 中使用" )
140146@click .pass_obj
141147def downgrade (* args , ** kwargs ) -> None :
142- """回退到先前版本。"""
148+ """回退到先前版本."""
149+
143150 return migrate .downgrade (* args , ** kwargs )
144151
145152
146153@orm .command ()
147154@click .argument ("revision" , required = False )
148155@click .pass_obj
149156def sync (* args , ** kwargs ) -> None :
150- """同步数据库模式 (仅用于开发)。"""
157+ """同步数据库模式 (仅用于开发)."""
158+
151159 return migrate .sync (* args , ** kwargs )
152160
153161
154162@orm .command ()
155163@click .argument ("revs" , nargs = - 1 )
156164@click .pass_obj
157165def show (* args , ** kwargs ) -> None :
158- """显示修订的信息。"""
166+ """显示迁移的信息."""
167+
159168 return migrate .show (* args , ** kwargs )
160169
161170
162171@orm .command ()
163172@click .option ("-r" , "--rev-range" , required = False , help = "范围" )
164173@click .option ("-v" , "--verbose" , is_flag = True , help = "显示详细信息" )
165- @click .option ("-i" , "--indicate-current" , is_flag = True , help = "指示出当前修订 " )
174+ @click .option ("-i" , "--indicate-current" , is_flag = True , help = "指示出当前迁移 " )
166175@click .pass_obj
167176def history (* args , ** kwargs ) -> None :
168- """显示修订的历史。"""
177+ """显示迁移的历史."""
178+
169179 return migrate .history (* args , ** kwargs )
170180
171181
172182@orm .command ()
173183@click .option ("-v" , "--verbose" , is_flag = True , help = "显示详细信息" )
174- @click .option ("--resolve-dependencies" , is_flag = True , help = "将依赖的修订视作父修订 " )
184+ @click .option ("--resolve-dependencies" , is_flag = True , help = "将依赖的迁移视作父迁移 " )
175185@click .pass_obj
176186def heads (* args , ** kwargs ) -> None :
177- """显示所有的分支头。"""
187+ """显示所有的分支头."""
188+
178189 return migrate .heads (* args , ** kwargs )
179190
180191
181192@orm .command ()
182193@click .option ("-v" , "--verbose" , is_flag = True , help = "显示详细信息" )
183194@click .pass_obj
184195def branches (* args , ** kwargs ) -> None :
185- """显示所有的分支。"""
196+ """显示所有的分支."""
197+
186198 return migrate .branches (* args , ** kwargs )
187199
188200
189201@orm .command ()
190202@click .option ("-v" , "--verbose" , is_flag = True , help = "显示详细信息" )
191203@click .pass_obj
192204def current (* args , ** kwargs ) -> None :
193- """显示当前的修订。"""
205+ """显示当前的迁移."""
206+
194207 return migrate .current (* args , ** kwargs )
195208
196209
197210@orm .command ()
198211@click .argument ("revisions" , nargs = - 1 )
199- @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出修订脚本 " )
212+ @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出迁移脚本 " )
200213@click .option ("--tag" , help = "一个任意的字符串, 可在自定义的 env.py 中使用" )
201214@click .option ("--purge" , is_flag = True , help = "在标记前清空数据库版本表" )
202215@click .pass_obj
203216def stamp (* args , ** kwargs ) -> None :
204- """将数据库标记为特定的修订版本,不运行任何迁移。"""
217+ """将数据库标记为特定的迁移版本, 不运行任何迁移."""
218+
205219 return migrate .stamp (* args , ** kwargs )
206220
207221
208222@orm .command ()
209223@click .argument ("rev" , default = "current" )
210224@click .pass_obj
211225def edit (* args , ** kwargs ) -> None :
212- """使用 $EDITOR 编辑修订文件。"""
226+ """使用 $EDITOR 编辑迁移脚本."""
227+
213228 return migrate .edit (* args , ** kwargs )
214229
215230
216231@orm .command ("ensure_version" )
217- @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出修订脚本 " )
232+ @click .option ("--sql" , is_flag = True , help = "以 SQL 的形式输出迁移脚本 " )
218233@click .pass_obj
219234def ensure_version (* args , ** kwargs ) -> None :
220- """创建版本表。"""
235+ """创建版本表."""
236+
221237 return migrate .ensure_version (* args , ** kwargs )
222238
223239
0 commit comments