17 lines
278 B
Crystal
17 lines
278 B
Crystal
|
require "./app"
|
||
|
|
||
|
Habitat.raise_if_missing_settings!
|
||
|
|
||
|
if Lucky::Env.development?
|
||
|
Avram::Migrator::Runner.new.ensure_migrated!
|
||
|
Avram::SchemaEnforcer.ensure_correct_column_mappings!
|
||
|
end
|
||
|
|
||
|
app_server = AppServer.new
|
||
|
|
||
|
Signal::INT.trap do
|
||
|
app_server.close
|
||
|
end
|
||
|
|
||
|
app_server.listen
|