Drop explicit lengths from bigint columns

This commit is contained in:
Tom Hughes 2025-02-22 11:09:27 +00:00
parent 1213e7009a
commit ab4f96261f
39 changed files with 91 additions and 91 deletions

View file

@ -39,7 +39,7 @@
:command:
:debug: false
:hide_default_column_types: ''
:hide_limit_column_types: 'integer,boolean'
:hide_limit_column_types: 'integer,bigint,boolean'
:ignore_columns:
:ignore_routes:
:models: true

View file

@ -2,7 +2,7 @@
#
# Table name: acls
#
# id :bigint(8) not null, primary key
# id :bigint not null, primary key
# address :inet
# k :string not null
# v :string

View file

@ -2,8 +2,8 @@
#
# Table name: changesets
#
# id :bigint(8) not null, primary key
# user_id :bigint(8) not null
# id :bigint not null, primary key
# user_id :bigint not null
# created_at :datetime not null
# min_lat :integer
# max_lat :integer

View file

@ -3,8 +3,8 @@
# Table name: changeset_comments
#
# id :integer not null, primary key
# changeset_id :bigint(8) not null
# author_id :bigint(8) not null
# changeset_id :bigint not null
# author_id :bigint not null
# body :text not null
# created_at :datetime not null
# visible :boolean not null

View file

@ -2,7 +2,7 @@
#
# Table name: changeset_tags
#
# changeset_id :bigint(8) not null, primary key
# changeset_id :bigint not null, primary key
# k :string default(""), not null, primary key
# v :string default(""), not null
#

View file

@ -2,9 +2,9 @@
#
# Table name: diary_comments
#
# id :bigint(8) not null, primary key
# diary_entry_id :bigint(8) not null
# user_id :bigint(8) not null
# id :bigint not null, primary key
# diary_entry_id :bigint not null
# user_id :bigint not null
# body :text not null
# created_at :datetime not null
# updated_at :datetime not null

View file

@ -2,8 +2,8 @@
#
# Table name: diary_entries
#
# id :bigint(8) not null, primary key
# user_id :bigint(8) not null
# id :bigint not null, primary key
# user_id :bigint not null
# title :string not null
# body :text not null
# created_at :datetime not null

View file

@ -2,8 +2,8 @@
#
# Table name: diary_entry_subscriptions
#
# user_id :bigint(8) not null, primary key
# diary_entry_id :bigint(8) not null, primary key
# user_id :bigint not null, primary key
# diary_entry_id :bigint not null, primary key
#
# Indexes
#

View file

@ -2,9 +2,9 @@
#
# Table name: friends
#
# id :bigint(8) not null, primary key
# user_id :bigint(8) not null
# friend_user_id :bigint(8) not null
# id :bigint not null, primary key
# user_id :bigint not null
# friend_user_id :bigint not null
# created_at :datetime
#
# Indexes

View file

@ -2,13 +2,13 @@
#
# Table name: messages
#
# id :bigint(8) not null, primary key
# from_user_id :bigint(8) not null
# id :bigint not null, primary key
# from_user_id :bigint not null
# title :string not null
# body :text not null
# sent_on :datetime not null
# message_read :boolean default(FALSE), not null
# to_user_id :bigint(8) not null
# to_user_id :bigint not null
# to_user_visible :boolean default(TRUE), not null
# from_user_visible :boolean default(TRUE), not null
# body_format :enum default("markdown"), not null

View file

@ -2,14 +2,14 @@
#
# Table name: current_nodes
#
# id :bigint(8) not null, primary key
# id :bigint not null, primary key
# latitude :integer not null
# longitude :integer not null
# changeset_id :bigint(8) not null
# changeset_id :bigint not null
# visible :boolean not null
# timestamp :datetime not null
# tile :bigint(8) not null
# version :bigint(8) not null
# tile :bigint not null
# version :bigint not null
#
# Indexes
#

View file

@ -2,7 +2,7 @@
#
# Table name: current_node_tags
#
# node_id :bigint(8) not null, primary key
# node_id :bigint not null, primary key
# k :string default(""), not null, primary key
# v :string default(""), not null
#

View file

@ -2,16 +2,16 @@
#
# Table name: notes
#
# id :bigint(8) not null, primary key
# id :bigint not null, primary key
# latitude :integer not null
# longitude :integer not null
# tile :bigint(8) not null
# tile :bigint not null
# updated_at :datetime not null
# created_at :datetime not null
# status :enum not null
# closed_at :datetime
# description :text default(""), not null
# user_id :bigint(8)
# user_id :bigint
# user_ip :inet
#
# Indexes

View file

@ -2,12 +2,12 @@
#
# Table name: note_comments
#
# id :bigint(8) not null, primary key
# note_id :bigint(8) not null
# id :bigint not null, primary key
# note_id :bigint not null
# visible :boolean not null
# created_at :datetime not null
# author_ip :inet
# author_id :bigint(8)
# author_id :bigint
# body :text
# event :enum
#

View file

@ -2,8 +2,8 @@
#
# Table name: note_subscriptions
#
# user_id :bigint(8) not null, primary key
# note_id :bigint(8) not null, primary key
# user_id :bigint not null, primary key
# note_id :bigint not null, primary key
#
# Indexes
#

View file

@ -2,9 +2,9 @@
#
# Table name: oauth_applications
#
# id :bigint(8) not null, primary key
# id :bigint not null, primary key
# owner_type :string not null
# owner_id :bigint(8) not null
# owner_id :bigint not null
# name :string not null
# uid :string not null
# secret :string not null

View file

@ -2,14 +2,14 @@
#
# Table name: nodes
#
# node_id :bigint(8) not null, primary key
# node_id :bigint not null, primary key
# latitude :integer not null
# longitude :integer not null
# changeset_id :bigint(8) not null
# changeset_id :bigint not null
# visible :boolean not null
# timestamp :datetime not null
# tile :bigint(8) not null
# version :bigint(8) not null, primary key
# tile :bigint not null
# version :bigint not null, primary key
# redaction_id :integer
#
# Indexes

View file

@ -2,8 +2,8 @@
#
# Table name: node_tags
#
# node_id :bigint(8) not null, primary key
# version :bigint(8) not null, primary key
# node_id :bigint not null, primary key
# version :bigint not null, primary key
# k :string default(""), not null, primary key
# v :string default(""), not null
#

View file

@ -2,10 +2,10 @@
#
# Table name: relations
#
# relation_id :bigint(8) not null, primary key
# changeset_id :bigint(8) not null
# relation_id :bigint not null, primary key
# changeset_id :bigint not null
# timestamp :datetime not null
# version :bigint(8) not null, primary key
# version :bigint not null, primary key
# visible :boolean default(TRUE), not null
# redaction_id :integer
#

View file

@ -2,11 +2,11 @@
#
# Table name: relation_members
#
# relation_id :bigint(8) not null, primary key
# relation_id :bigint not null, primary key
# member_type :enum not null
# member_id :bigint(8) not null
# member_id :bigint not null
# member_role :string not null
# version :bigint(8) default(0), not null, primary key
# version :bigint default(0), not null, primary key
# sequence_id :integer default(0), not null, primary key
#
# Indexes

View file

@ -2,10 +2,10 @@
#
# Table name: relation_tags
#
# relation_id :bigint(8) not null, primary key
# relation_id :bigint not null, primary key
# k :string default(""), not null, primary key
# v :string default(""), not null
# version :bigint(8) not null, primary key
# version :bigint not null, primary key
#
# Foreign Keys
#

View file

@ -2,10 +2,10 @@
#
# Table name: ways
#
# way_id :bigint(8) not null, primary key
# changeset_id :bigint(8) not null
# way_id :bigint not null, primary key
# changeset_id :bigint not null
# timestamp :datetime not null
# version :bigint(8) not null, primary key
# version :bigint not null, primary key
# visible :boolean default(TRUE), not null
# redaction_id :integer
#

View file

@ -2,10 +2,10 @@
#
# Table name: way_nodes
#
# way_id :bigint(8) not null, primary key
# node_id :bigint(8) not null
# version :bigint(8) not null, primary key
# sequence_id :bigint(8) not null, primary key
# way_id :bigint not null, primary key
# node_id :bigint not null
# version :bigint not null, primary key
# sequence_id :bigint not null, primary key
#
# Indexes
#

View file

@ -2,10 +2,10 @@
#
# Table name: way_tags
#
# way_id :bigint(8) not null, primary key
# way_id :bigint not null, primary key
# k :string not null, primary key
# v :string not null
# version :bigint(8) not null, primary key
# version :bigint not null, primary key
#
# Foreign Keys
#

View file

@ -7,7 +7,7 @@
# description :text not null
# created_at :datetime
# updated_at :datetime
# user_id :bigint(8) not null
# user_id :bigint not null
# description_format :enum default("markdown"), not null
#
# Foreign Keys

View file

@ -2,11 +2,11 @@
#
# Table name: current_relations
#
# id :bigint(8) not null, primary key
# changeset_id :bigint(8) not null
# id :bigint not null, primary key
# changeset_id :bigint not null
# timestamp :datetime not null
# visible :boolean not null
# version :bigint(8) not null
# version :bigint not null
#
# Indexes
#

View file

@ -2,9 +2,9 @@
#
# Table name: current_relation_members
#
# relation_id :bigint(8) not null, primary key
# relation_id :bigint not null, primary key
# member_type :enum not null
# member_id :bigint(8) not null
# member_id :bigint not null
# member_role :string not null
# sequence_id :integer default(0), not null, primary key
#

View file

@ -2,7 +2,7 @@
#
# Table name: current_relation_tags
#
# relation_id :bigint(8) not null, primary key
# relation_id :bigint not null, primary key
# k :string default(""), not null, primary key
# v :string default(""), not null
#

View file

@ -2,11 +2,11 @@
#
# Table name: gpx_files
#
# id :bigint(8) not null, primary key
# user_id :bigint(8) not null
# id :bigint not null, primary key
# user_id :bigint not null
# visible :boolean default(TRUE), not null
# name :string default(""), not null
# size :bigint(8)
# size :bigint
# latitude :float
# longitude :float
# timestamp :datetime not null

View file

@ -6,9 +6,9 @@
# trackid :integer not null
# latitude :integer not null
# longitude :integer not null
# gpx_id :bigint(8) not null
# gpx_id :bigint not null
# timestamp :datetime
# tile :bigint(8)
# tile :bigint
#
# Indexes
#

View file

@ -2,9 +2,9 @@
#
# Table name: gpx_file_tags
#
# gpx_id :bigint(8) not null
# gpx_id :bigint not null
# tag :string not null
# id :bigint(8) not null, primary key
# id :bigint not null, primary key
#
# Indexes
#

View file

@ -3,7 +3,7 @@
# Table name: users
#
# email :string not null
# id :bigint(8) not null, primary key
# id :bigint not null, primary key
# pass_crypt :string not null
# creation_time :datetime not null
# display_name :string default(""), not null
@ -28,7 +28,7 @@
# diary_entries_count :integer default(0), not null
# image_use_gravatar :boolean default(FALSE), not null
# auth_provider :string
# home_tile :bigint(8)
# home_tile :bigint
# tou_agreed :datetime
# diary_comments_count :integer default(0)
# note_comments_count :integer default(0)

View file

@ -3,12 +3,12 @@
# Table name: user_blocks
#
# id :integer not null, primary key
# user_id :bigint(8) not null
# creator_id :bigint(8) not null
# user_id :bigint not null
# creator_id :bigint not null
# reason :text not null
# ends_at :datetime not null
# needs_view :boolean default(FALSE), not null
# revoker_id :bigint(8)
# revoker_id :bigint
# created_at :datetime
# updated_at :datetime
# reason_format :enum default("markdown"), not null

View file

@ -2,9 +2,9 @@
#
# Table name: user_mutes
#
# id :bigint(8) not null, primary key
# owner_id :bigint(8) not null
# subject_id :bigint(8) not null
# id :bigint not null, primary key
# owner_id :bigint not null
# subject_id :bigint not null
# created_at :datetime not null
# updated_at :datetime not null
#

View file

@ -2,7 +2,7 @@
#
# Table name: user_preferences
#
# user_id :bigint(8) not null, primary key
# user_id :bigint not null, primary key
# k :string not null, primary key
# v :string not null
#

View file

@ -3,11 +3,11 @@
# Table name: user_roles
#
# id :integer not null, primary key
# user_id :bigint(8) not null
# role :enum not null
# user_id :bigint not null
# created_at :datetime
# updated_at :datetime
# granter_id :bigint(8) not null
# role :enum not null
# granter_id :bigint not null
#
# Indexes
#

View file

@ -2,11 +2,11 @@
#
# Table name: current_ways
#
# id :bigint(8) not null, primary key
# changeset_id :bigint(8) not null
# id :bigint not null, primary key
# changeset_id :bigint not null
# timestamp :datetime not null
# visible :boolean not null
# version :bigint(8) not null
# version :bigint not null
#
# Indexes
#

View file

@ -2,9 +2,9 @@
#
# Table name: current_way_nodes
#
# way_id :bigint(8) not null, primary key
# node_id :bigint(8) not null
# sequence_id :bigint(8) not null, primary key
# way_id :bigint not null, primary key
# node_id :bigint not null
# sequence_id :bigint not null, primary key
#
# Indexes
#

View file

@ -2,7 +2,7 @@
#
# Table name: current_way_tags
#
# way_id :bigint(8) not null, primary key
# way_id :bigint not null, primary key
# k :string default(""), not null, primary key
# v :string default(""), not null
#